Mobile Apps with Flutter
One codebase for iOS and Android: UI, state, networking and store publishing.
What you will learn
- Build Flutter UIs with correct Arabic support
- Manage state in a mid-size app
- Handle API calls and offline states
- Add notifications and maps
- Publish to both stores
About this course
Flutter is the fastest route for a solo developer to ship on both stores. We build a complete delivery app with an Arabic UI — screens, state, API calls, local storage, notifications, maps — and give full weight to the part other courses skip: developer accounts, signing, the requirements Apple actually rejects apps for, and shipping updates.
Course content
4 modules18 lessonsTotal length 3h 6m
Getting Started4 lessons52m
- Environment and emulator setupVideoPreview07:31
- Dart basics in an hourVideoPreview16:58
- Your first screenVideo1Preview12:13
- Layout and widgetsVideo1After purchase14:56
Building the App5 lessons52m
- NavigationVideoAfter purchase16:18
- State managementVideoAfter purchase13:48
- Arabic and directionalityVideoAfter purchase06:59
- Forms and validationVideoAfter purchase15:22
- Module quizQuizAfter purchase00:00
Networking and Data4 lessons34m
- Calling an APIVideoAfter purchase06:29
- Local storage and offlineVideoAfter purchase11:54
- Push notificationsVideo1After purchase15:48
- Maps and locationQuizAfter purchase00:00
Publishing5 lessons47m
- Developer accounts and feesArticleAfter purchase05:57
- Signing and release buildsVideoAfter purchase11:53
- Common Apple rejection reasonsVideoAfter purchase11:55
- Shipping updatesVideoAfter purchase17:44
- Final assessmentQuizAfter purchase00:00
Requirements
- Prior programming experience in any language
- A machine for an emulator, or a test phone
Who this course is for
- Developers entering mobile
- Founders building their first app
- Web developers adding a skill
About the instructor
Accreditation
- National Center for e-Learning
- PAAET
Accrediting bodies named on the certificate this course issues.
Frequently asked
Do I need a Mac to publish to Apple?
Yes for the final App Store build, though Android development works fully on Windows; we cover cloud build alternatives.
Is the back end included?
We use a ready API we provide; building the back end in depth is the Node.js course.
Student reviews
- 5stars66%
- 4stars24%
- 3stars7%
- 2stars2%
- 1stars1%
Latest reviews
- مريم الخاجة
مريم الخاجة
27 July 2026
توقعت محتوى نظري، بس طلعت دورة عملية بالكامل. طبّقت أول وحدتين ولاحظت الفرق خلال أسبوع واحد.
- مشاري الجاسم
مشاري الجاسم
23 July 2026
أفضل استثمار سويته هالسنة. غيّرت طريقة تفكيري في الموضوع من أساسه.
- نوف الدوسري
نوف الدوسري
19 July 2026
التطبيقات العملية هي نقطة القوة. ما توقعت أطلع بمخرجات جاهزة من دورة عن بُعد.
- لطيفة المطيري
لطيفة المطيري
7 July 2026
أعجبني إنه ما يبيع أوهام. يقول لك هذا يشتغل وهذا لا، وهذا صراحة نادر في هالمجال.
- طارق الحوسني
طارق الحوسني
24 June 2026
أنصح فيها بشدة. جودة الصوت والصورة ممتازة، والدروس قصيرة تقدر تخلص وحدة كاملة في جلسة وحدة.
- ناصر البقمي
ناصر البقمي
7 June 2026
استفدت منها أكثر من دورات حضورية دفعت فيها أضعاف السعر. شكراً على الجهد الواضح.
Similar courses
See every course in this category- Bestseller2h 59m
React in Practice: Build Three Real Projects
4.8(684)4k studentsKWD 75.000KWD 95.00021% offIntermediateEnroll now - 3h 53m
- 1h 38m
- New2h 19m
- 2h 52m