دانلود ها ی دارای تگ: "android development"
3 مورد برای عبارت مورد نظر پیدا شد.
3 مورد برای عبارت مورد نظر پیدا شد.
یکی از پرطرفدارترین سیستم عامل هایی که امروزه در دستگاه های همراه و گوشی های هوشمند مورد استفاده قرار می گیرد، سیستم عامل اندروید (Android) است و این امر بازار کار پر رونقی در زمینه ساخت و توسعه برنامه های کاربردی قابل اجرا بر روی اندروید به وجود آورده است. از ویژگی های این سیستم عامل که در میزان محبوبیت آن نقش به سزایی داشته اند می توان به مواردی مانند پشتیبانی از تمامی تکنولوژیهای اتصال (=Connectivity) شامل GSM/EDGE, CDMA, EV-DO, UMTS, بلوتوث و وای-فای، پشتیبانی از سخت افزارهای مختلف همچون جی پی اس و دوربینهای متنوع، پشتیبانی از فرمتهای مختلف فایلهای مالتی مدیا مثل MPEG-۴, H.۲۶۴, MP3, AAC, AMR, JPEG, PNG, GIF، امکان ارسال پیغامهای متنی یا همان اس ام اس (SMS) از فرمهای SMS, MMS و XMPP، دارای مرورگری بر اساس فریم ورک اوپن سورس WebKit، استفاده از نرمافزار SQLite برای ذخیره دادهها و مدیریت بانکهای اطلاعاتی و ... اشاره نمود.
در دوره های آموزشی Lynda Android Development Tips Weekly شما با مفاهیم مورد نیاز در برنامه نویسی اپ های اندروید و نکات و ترفندهای توسعه آن آشنا می شوید.
اندروید (معنی یونانی: به معنای مَرد، انسان، شبه آدم یا رُبات)، یک سیستم عامل موبایل است که گوگل برای اسمارت فونها و تبلتها و هم اکنون برای تلویزیونها عرضه مینماید و با همکاری دهها شرکت بر روی دستگاههای مبتنی بر اندروید قرار میدهد. اندروید بر پایهٔ هسته لینوکس ساخته شده است و بیشترین استفاده را در بین سیستم عاملهای موبایل دارد. نرمافزارهای جانبی اندرویدی با استفاده از زبان جاوا نوشته میشوند و برای ارتباط با لایههای زیرین سیستم عامل میتوانند از کتابخانههای جاوایی اندروید استفاده کنند. بخش رابط کاربری سیستم عامل اندروید با زبان جاوا نوشته شدهاست و بسیاری از برنامههای اندروید هم با جاوا نوشته شدهاند. اما این سیستم عامل، Java Virtual Machine ندارد. برای اجرای برنامههای جاوایی روی این سیستم عامل، کدهای جاوا به کدهای Dalvik تبدیل میشوند و سپس روی Dalvik Virtual Machine اجرا میشوند. دالویک یک ماشین مجازی جاوایی است که برای سیستم عامل اندروید بهینه شدهاست تا هم RAM و هم CPU و هم باتری کمتری مصرف کند. برنامههای جاوایی معمولی هم که روی گوشیهای دیگر اجرا میشوند با استفاده از نرمافزارهای شبیهساز ماشین مجازی جاوا مانند j2ME MIDP Runner روی این سیستم عامل قابل اجرا هستند.
در دوره آموزشی Lynda Android Development Concurrent Programming با توسعه برنامه های همروند در اندروید آشنا می شوید.
ساخت و توسعه برنامه های کاربردی برای سیستم عامل های مختلف کاری پرچالش و دشوار است حال اگر برنامه نویس خواستار ایجاد اپلیکیشن های قابل اجرا بر روی پلتفرم های مختلف باشد این دشواری چندین برابر خواهد شد.
Xamarin یک ابزار توسعه ی کارا و پیشرفته است که بر روی ویژوال استودیو نصب شده و امکانی را برای برنامه نویسان C# فراهم می کند تا در یک محیط توسعه ی آشنا قادر به ساخت اپلیکیشن های (مبتنی بر C#) برای انواع پلتفرم های موبایل از جمله آی او اس (iOS)، اندروید (Android) و ویندوز باشند. این ابزار علاوه بر این که تست استقرار اپلیکیشن ها در سمت دستگاه موردنظر را میسر می سازد (درست مانند این که در حال تست کد ها بر روی دستگاه دارای سیستم عامل اندروید یا iOS می باشید)، شرایطی را فراهم می کند تا برنامه نویس بتواند از کدهای نوشته شده برای یک برنامه ی قابل اجرا بر روی دستگاه خاص، برای ساخت برنامه برای پلتفرم های دیگر نیز استفاده کند تا به عنوان مثال مجبور نباشد برای ساخت نسخه های مختلف اندروید و آی او اس یک اپلیکیشن مجدداً از ابتدایی ترین مراحل کار خود را آغاز کند. به عبارت دیگر این نرمافزار ابزارهایی را به Visual Studio اضافه می کند تا بتوان با استفاده از زبان برنامه نویسی #C و امکانات محیط ویژوال استودیو به طراحی و تولید برنامههای کاربردی تحت iOS، اندروید و ویندوز پرداخت.