حالت شب

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

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

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

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

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

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

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

دربارهمحمدمعین مرادی
در شبکه های اجتماعی:

Comment (01)

پاسخی بگذارید

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