زامارین یک کمپانی نرم افزاری در سان فرانسیسکو کالیفرنیا است که در سال 2011 میلادی تاسیس شد. این کمپانی به تولید نرم افزارهایی می پردازد که بر روی چند پلتفرم قابل اجرا است. این کمپانی ابزاری به نام Xamarin معرفی کرده است که با استفاده از کدهای #C می تواند نرم افزارهای Android و iOS را تولید کند بدون اینکه شما با کدهای Java یا Swift آشنایی داشته باشید. کتابخانه xamarin بیش از ۲۰۰۰۰ کامپوننت قابل استفاده دارد، کدهای برنامه قبل از کامپایل شدن در بستر فریم ورک دات نت اجرا میشوند و نهایتا به صورت کدهای بومی آی او اس و اندروید در خروجی پدید میآیند. توسعه دهندگانی که از این ابزار استفاده کنند میتوانند اپلیکیشنهای خود را بروی بیش از ۱۰۰۰ دستگاه مختلف که با تکنولوژی پردازش ابری (Cloud) بنا شده است تست کنند. در آموزش Xamarin Forms 2.0 شما در 7 فصل و 40 درس با نحوه استفاده از Xamarin آشنا می شوید تا بتوانید برنامه های بی نظیری در محیط Android یا iOS تولید نمایید.
دسته:
نرم افزار ←
توسعه نرم افزار ←
زبان برنامه نویسی
Adobe ExtendScript Toolkit CC 2015 برنامهای برای ویرایش و Debug اسکریپتهای جاوا اسکریپت است. این ابزار امکانی را برای کاربران محصولات ادوبی با ویژگی اسکریپت نویسی، فراهم نموده است که از طریق آن میتوانند از از اپلیکیشنهای تحت دسکتاپ ادوبی، به طور مستقیم به یک محیط توسعه و اجرای اسکریپتهای جاوا اسکریپت دسترسی داشته باشند. این نرم افزار از نوع متفاوتی از جاوا اسکریپت با نام ExtendScript استفاده میکند تا کاربران قادر باشند بسیار راحتتر به اسکریپت نویسی برای خودکارسازی فعالیتهایشان در محصولات Adobe بپردازند. این نرم افزار از اغلب برنامههای Creative Cloud محصولات ادوبی پشتیبانی میکند.
ماشین مجازی جاوا (Java Virtual Machine) که به صورت اختصار JVM مشخص می شود، مجموعهای از برنامههای نرمافزاری و ساختمان داده هایی است که برای مدل سازی ماشینی مجازی اجرای برنامه های سایر رایانه ها و اسکریپت های دیگر سامانهها به کار می رود. مدلی که جی وی ام برای اجرا می پذیرد، شکلی از زبان میانی را اجرا می نماید. به این زبان میانی جاوا بایت کد اطلاق می گردد. این زبان میانی، به صورتی مفهومی، مجموعهای از دستوراتِ زبان برنامه نویس مبتنی به پشته و معماری قابلیت مبتنی بر امنیت است. در دوره آموزشی Pluralsight Understanding the Java Virtual Machine: Class Loading and Reflection شما با مفاهیم مرتبط با بارگزاری کلاس ها و رفلکشن در ماشین مجازی جاوا آشنا می شوید.
از آن جایی که این روزها اندروید بعنوان یک سیستم عامل همه گیر توسط کاربران زیادی استفاده می شود، برنامه ها و بازی های زیادی نیز برای آن نوشته شده و منتشر می شوند. در این بین افراد زیادی خواهان یادگیری و دنبال نمودن برنامه/بازی نویسی برای این سیستم عامل بعنوان یک حرفه و یا حتی یک سرگرمی، هستند. اندروید با سرمایه گذاری و دوراندیشی های گوگل توانسته است جایگاه خود را به عنوان سیستم عاملی قدرتمند در میان اکثر دستگاه های همراه مانند دوربین، گوشی های هوشمند و تبلت ها و همچنین دستگاه های پوشیدنی و دوربین ها تثبیت کند. زبان جاوا شبیه به ++C است اما مدل شیءگرایی آسانتری دارد و از قابلیتهای سطح پایین کمتری پشتیبانی میکند. یکی از قابلیتهای بنیادین جاوا این است که مدیریت حافظه را بطور خودکار انجام میدهد. از آن جایی که جاوا به سیستمعامل خاصی نیست، برنامه های نوشتهشده به این زبان میتواند آن را روی هر رایانه با هر نوع سیستمعاملی اجرا شوند.
زبان جاوا شبیه به ++C است اما مدل شیءگرایی آسانتری دارد و از قابلیتهای سطح پایین کمتری پشتیبانی میکند. یکی از قابلیتهای بنیادین جاوا این است که مدیریت حافظه را بطور خودکار انجام میدهد. ضریب اطمینان عملکرد برنامههای نوشتهشده به این زبان بالا است و وابسته به سیستمعامل خاصی نیست، به عبارت دیگر میتوان آن را روی هر رایانه با هر نوع سیستمعاملی اجرا کرد. برنامههای جاوا به صورت کدهای بیتی همگردانی (کامپایل) میشوند؛ که مانند کد ماشین هستند و به ویژه وابسته به سیستمعامل خاصی نیستند. در دوره آموزشی Udemy Projects in Java شما در حین انجام پروژه های کاربردی و با استفاده از روشی کاملاً کاربردی با تکنیک ها و قابلیت های اساسی و کلیدی این زبان برنامه نویسی قدرتمند آشنا می شوید.
فرآیند توسعه برنامه های کاربردی برای سیستم عامل اندروید و یا Android Application Development یکی از شاخه های پرطرفدار و درآمدزا به شمار می آید. نرم افزارهای جانبی اندرویدی معمولاً با استفاده از زبان جاوا نوشته میشوند و برای ارتباط با لایههای زیرین سیستم عامل میتوانند از کتابخانههای جاوایی اندروید استفاده کنند. اندروید (Android) اندروید در حال حاضر پرطرفدار ترین سیستم عامل موبایل است که توسط شرکت گوگل برای موبایل ها و تبلت ها ارائه شده است. اندروید بر پایه سیستم عامل لینوکس طراحی و ساخته شده است. بخش رابط کاربری سیستم عامل اندروید با زبان جاوا نوشته شدهاست و بسیاری از برنامههای اندروید هم با جاوا نوشته شدهاند. در دوره آموزشی Android Application Developmen شما با چگونگی ایجاد اپلیکیشن های اندروید آشنا می شوید.
سکوی جاوا، نگارش استاندارد (Java Platform, Standard Edition) که به صورت اختصار Java SE نوشته میشود، مجموعهای از واسطهای برنامهنویسی بوده و به عنوان نگارش پایهای برای نگارش سازمانی و نگارش میکرو است.این پلتفرم یا هدف فراهم ساختن امکان توسعه آسان تر و سریعتر اپلیکیشن های جاوا ایجاد شده است. در دوره آموزشی Java SE 8 New Features شما با قابلیت های اساسی و کلدی جاوا اس ای آشنا می شوید.
جاوا (Java) یک زبان برنامهنویسی شئگراست که شرکت سان مایکروسیستمز آن را ابداع کردهاست. زبان جاوا شبیه به ++C است اما مدل شیءگرایی آسانتری دارد و از قابلیتهای سطح پایین کمتری پشتیبانی میکند. در کتاب حاضر شما، زبان برنامه نویسی جاوا را بصورت بسیار آسان و قدم به قدم و به همرا مثال های متعدد فرا خواهید گرفت.
در حال حاضر، گوناگونی، میزان، و ابعاد فراوان بهکارگیری اکسامال در اغلب زمینهها و ساختارهای اینترنت امروزین به راستی شگفتآور است. فقط به عنوان نمونه، باید یادآور شد که تقریباً تمامی فناوریهای خدمات وب، گرافیک برداری مقیاسپذیر، آردیاف، و بسیاری از موارد دیگر، تنها با اکسامال انجامپذیر است. در دوره آموزشی XML Integration with Java شما با چگونگی ایجاد فایل ها و رشته های XML و یکپارچه سازی اکسامال با جاوا آشنا می شوید.