توسعهدهنده موبایل
مسیر آشنایی با فناوریهای اصلی توسعه اپلیکیشن موبایل، نیتیو و کراسپلتفرم.
6 مرحله
- 1.
توسعه Android Native
توسعه اختصاصی اندروید با Kotlin و Android SDK/Jetpack Compose، بدون هیچ لایه Cross-Platform.
~4 ساعت - 2.
توسعه iOS Native
توسعه اختصاصی iOS با Swift و Xcode/SwiftUI، بدون هیچ لایه Cross-Platform.
~4 ساعتپیشنیاز: توسعه Android Native - 3.
React Native
فریمورک متا برای ساخت اپ موبایل با JavaScript/TypeScript و React که کامپوننتها را به UI واقعی Native پلتفرم نگاشت میکند.
~3 ساعتپیشنیاز: توسعه iOS Native - 4.
Flutter
فریمورک گوگل برای ساخت UI موبایل، وب و دسکتاپ با زبان Dart که مستقیماً روی Canvas رندر میکند، نه کامپوننتهای Native.
~3 ساعتپیشنیاز: React Native - 5.
.NET MAUI
فریمورک رسمی مایکروسافت برای ساخت اپ موبایل و دسکتاپ Cross-Platform با یک کدبیس C# و XAML.
~3 ساعتپیشنیاز: Flutter - 6.
Xamarin (Legacy)
فریمورک قدیمیتر مایکروسافت برای توسعه موبایل Cross-Platform با C#؛ اکنون جای خود را به .NET MAUI داده است.
~2 ساعتپیشنیاز: .NET MAUI
