Mobile App Developmentپەرەپێدانی ئەپەکانی مۆبایل
How mobile apps work and how to build them: mobile networks, platforms and kinds of apps, the ideas behind every app, then a full technology track. Today's track is Flutter; other technologies such as Kotlin or Swift can join later.
ئەپەکانی مۆبایل چۆن کار دەکەن و چۆن دروستیان دەکەین: ڕایەڵەکانی مۆبایل، سەکۆکان و جۆرەکانی ئەپ، ئەو بیرۆکانەی لە پشت هەموو ئەپێکن، پاشان ڕێڕەوێکی تەواوی تەکنەلۆجیایەک. ڕێڕەوی ئێستا Flutterـە؛ دواتر تەکنەلۆجیای تری وەک Kotlin یان Swift زیاد دەکرێن.
-
1 Mobile Technology and Networksتەکنەلۆژیای مۆبایل و ڕایەڵەکان 2
-
2 Mobile Apps and Platformsئەپەکانی مۆبایل و سەکۆکان 3
-
3 Ideas Behind Every Appبیرۆکەکانی پشت هەموو ئەپێک 5
Choose a technologyتەکنەلۆجیایەک هەڵبژێرە
Flutter: Google's toolkit for building Android, iOS, web and desktop apps from one Dart code base.
Flutter: کەرەستەی Google بۆ دروستکردنی ئەپەکانی Android، iOS، وێب و دێسکتۆپ لە یەک کۆدی Dartـەوە.
-
4 Getting Started with Flutterدەستپێکردن لەگەڵ Flutter 3
-
5 The Dart Languageزمانی Dart 5
- Meet Dartناسینی Dart 5.1
- Dart Basics: Variables, Types and Control Flowبنەماکانی Dart: گۆڕاوەکان، جۆرەکان و ڕێڕەوی کۆنترۆڵ 5.2
- Dart Functions and Collectionsکردارەکان و کۆکراوەکانی Dart 5.3
- Dart Classes, Inheritance and Mixinsکلاسەکان، بۆماوە و میکسینەکان لە Dartـدا 5.4
- Futures, async and await in DartFuture،
asyncوawaitلە Dartـدا 5.5
-
6 Widgetsویجێتەکان 6
- Widgets and the Widget Treeویجێتەکان و داری ویجێتەکان 6.1
- Stateless and Stateful Widgetsویجێتە بێدۆخەکان و ویجێتە دۆخدارەکان 6.2
- MaterialApp and ScaffoldMaterialApp و Scaffold 6.3
- Drawers, Bottom Bars and Sheetsلیستە لاتەنیشتەکان، شریتەکانی خوارەوە و پەڕەی خوارەوە 6.4
- Container: Size, Padding, Margin and AlignmentContainer: قەبارە، بۆشایی ناوەوە، پەراوێز و ڕێکخستنی شوێن 6.5
- Decorating a Container: Border, Radius, Shadow, Transformڕازاندنەوەی Container: سنوور، گۆشەی خڕ، سێبەر، transform 6.6
-
7 Layoutڕێکخستنی ڕووکار 5
- Layout Widgets: One Child or Manyویجێتەکانی ڕێکخستنی ڕووکار: یەک نۆدی منداڵ یان چەند دانەیەک 7.1
- Row and ColumnRow و Column 7.2
- Main-Axis and Cross-Axis Alignmentڕێکخستنی شوێن لەسەر تەوەرەی سەرەکی و تەوەرەی ئاوەڵ 7.3
- Lists and Gridsلیست و تۆڕ 7.4
- Project: A Product Catalogue Screenپرۆژە: شاشەی کەتەلۆگی کاڵاکان 7.5
-
8 Text, Buttons and Inputدەق، دوگمەکان و نێوخستەی بەکارهێنەر 3
-
9 Screens and Navigationشاشەکان و ڕێنیشاندان 4
- Splash Screensشاشەکانی دەستپێک 9.1
- Navigation: Moving Between Screensڕێنیشاندان: جووڵان لە نێوان شاشەکاندا 9.2
- Opening Links and Other Apps with url_launcherکردنەوەی بەستەرەکان و ئەپەکانی تر بە url_launcher 9.3
- Building URIs in Dart: SMS and E-mail Linksدروستکردنی URI لە Dartـدا: بەستەرەکانی نامەی کورت و ئیمەیڵ 9.4
-
10 Data, Networking and Firebaseدراوە، ڕایەڵە و Firebase 3
-
11 State Management with Providerبەڕێوەبردنی دۆخ بە Provider 7
- State Management with Providerبەڕێوەبردنی دۆخ بە Provider 11.1
- The Consumer Widgetویجێتی Consumer 11.2
- The Selector Widget: Fewer Rebuildsویجێتی Selector: دووبارە دروستکردنەوەی کەمتر 11.3
- ChangeNotifier, ChangeNotifierProvider and MultiProviderChangeNotifier، ChangeNotifierProvider و MultiProvider 11.4
- FutureProvider and StreamProviderFutureProvider و StreamProvider 11.5
- ProxyProvider and ChangeNotifierProxyProviderProxyProvider و ChangeNotifierProxyProvider 11.6
- Project: A To-Do App with Providersپڕۆژە: ئەپێکی ئەرکەکان بە providerـەکان 11.7
-
12 App Architectureتەلارسازیی نەرمەواڵەی ئەپ 2