شروع برنامه نویسی اپلیکیشن های اندروید و آی او اس از کجا و چه طور؟

سلام

توی این دوره آموزشی ما در نظر داریم برای کسایی که میخوان شروع به برنامه نویسی اپلیکیشن کنند (دانشجو،دانش آموز و …) یک راه هدفمند و جدید رو پیشنهاد بدیم که در نهایت شما بتونید خروجی کارتون رو در AppStore های مختلف ببینید و از اون درآمد بدست بیارید.

سیستم عامل گوشی های رایج بین ما اندروید Android و آی او اس iOS هستن.

و اینم میدونیم که برنامه نویسی اپلیکیشن های Android با Java ،Kotlin و ..  است و اپلیکیشن های iOS با Swift ،Objective C
نوشته میشن.
(البته یه مک بوک باید زیر دستتون برای کدنویسی اپ iOS باشه!)

برنامه نویسی اپلیکیشن های Android با Java ،Kotlin

سوال :
الان ما باید برای برنامه نویسی اپلیکیشن کدوم رو شروع کنیم به یادگیری؟
جواب:
اپلیکیشن های گوشی به دو دسته تقسیم میشوند:
اپلیکیشن های هایبرید Hybrid
اپلیکیشن های نیتیو Native

اپلیکیشن های نیتیو Native

اپلیکیشن های نیتیو معمولا با Swiftو Objective C برای Apple iOS و Java برای Android ساخته میشوند . و عملکرد بهتری در رندر کردن و انیمیشن ها دارند.

اپلیکیشن های هایبرید Hybrid


اپلیکیشن های هایبرید هم نوعی از اپلیکیشن های موبایل است که حاوی وب ویو(نمایه وب) است که اساسا یک نمونه مرورگر جداگانه به حساب می آید. که شما میتونید وب اپلیکیشن های خودتون رو به صورت اپلیکیشن های موبایل بسازید و به دوربین و امکانات جی پی اس دسترسی داشته باشین .

اپلیکیشن های هایبرید و نیتیو

فرق بین این دو دسته چیه:


نیتیو ها


۱- برای هر پلتفرم باید کد جدا بنویسید
۲- بسیار سریع و دارای تجربه کاربری خوب
۳- هزینه بالا و وقت گیر
نمونه اپ های ساخته شده : پی پال و جیمیل و بازار و..


هایبریدها


۱- یکبار بنویسید و همه جا اجرا کنید .(نیازی به نوشتن جدا برای هر پلتفرم نیست)
۲- وقت و پول بصرفه
۳- زمان بر نیست (از نظر توسعه دادن)
۴- سرعت نسبتا خوب نسبت به اپلیکیشن های نیتیو
نمونه اپ های ساخته شده : Instagram, facebook, Pinterest و …

1 نظر

  • آموزش فلاتر – آترون | آینده کسب و کار دیجیتال

    […] فلاتر یک  فریم ورکی هستش که با زبان Dart نوشته میشه و در دسته بندی اپلیکیشن های هایبریدی قرار میگیره که به نظر بنده فریم ورک های هایبریدی خیلی خیلی بهتر از نیتیوی هستن چرا؟  به این مقاله سر بزنید […]

ارسال نظر

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *