en
Feedback
Flutter | Mahmoud Azab

Flutter | Mahmoud Azab

Open in Telegram

ุงุณุฃู„ู†ูŠ ููŠ ุงูŠ ู…ุดูƒู„ู‡ ุงู† ุดุงุก ุงู„ู„ู‡ ุฃู‚ุฏุฑ ุงุณุงุนุฏูƒ ๐ŸŽƒ @mahmoud_azab99 ๐ŸŽƒ

Show more
9 736
Subscribers
-224 hours
-177 days
-6930 days
Posts Archive
ุงู„ู…ูˆู‚ุน ุฏุฉ ุงุณู…ู‡ ("naraya") ุจูŠุฏูŠูƒ 5 ู…ู„ูŠูˆู† Token ุจุจู„ุงุด ูŠูˆู…ูŠุง! ุจูŠูˆูุฑู„ูƒ 150 ู…ู„ูŠูˆู† ุชูˆูƒูŠู† ููŠ ุงู„ุดู‡ุฑ ุจุจู„ุงุด ู„ูƒู„ ุญุณุงุจ ูˆ ุนู†ุฏู‡ู… Models ูƒุชูŠุฑุฉ ุฒูŠ Deepseek ูˆ MiniMax ูˆ Qwen 2.7 ูˆ Claude Sonnet ูˆ GLM ูˆุงู„ู…ูุฑูˆุถ ุนู„ูŠ ุญุณุจ ูƒู„ุงู…ู‡ู… ุงู†ู‡ู… ู‡ูŠุถูŠููˆุง ุชู‚ุฑูŠุจุง ูฃู  ู†ู…ูˆุฐุฌ ุฌุฏูŠุฏ ุงู„ุดู‡ุฑ ุงู„ุฌุงูŠ ุฒูŠ claude-sonnet-4.6 ูˆ claude-opus-4.7 ู…ู…ูƒู† ุชุณุชุฎุฏู… API ุจุชุงุนู‡ู… ุนู„ูŠ ุงูŠ Agentic AI ูˆุชุนูŠุด ุญูŠุงุชูƒ ุงู„ู…ูˆู‚ุน ุงู‡ูˆ ูˆุฏุฉ ู…ุด ุงุนู„ุงู† :D https://router.naraya.ai/ #ู…ู†ู‚ูˆู„

ู„ูˆ ุญุฏ ุจูŠุชุนู„ู… Swift ูˆุนุงูŠุฒ ูŠุทุจู‚ ุนู„ู‰ VS CODE ANTIGRAVITY ุงู„ุจูˆุณุช ุฏู‡ ุงู† ุดุงุก ุงู„ู„ู‡ ู‡ูŠููŠุฏูƒู… . https://www.linkedin.com/posts/azabcodes_swift-%D9%84%D9%85%D8%A7-%D8%A8%D9%81%D8%AA%D8%AD-xcode-%D8%A7%D9%84%D8%AC%D9%87%D8%A7%D8%B2-%D8%A8%D9%8A%D8%AA%D9%82%D9%84-%D8%B4%D9%88%D9%8A%D9%87-share-7447912764129542145-9JtA?utm_source=share&utm_medium=member_android&rcm=ACoAADOv4_AB8LEMWY3c0decO7wvDZyEjPhHT2s

ุงู„ุณู„ุงู… ุนู„ูŠูƒู… ูˆุฑุญู…ุฉ ุงู„ู„ู‡ ูˆุจุฑูƒุงุชู‡ุŒ ุงู„ุฑูŠุจูˆ ุฏู‰ ููŠู‡ุง ุชุฌู…ูŠุน ู„ูƒู„ ุงู„ุฏุงุชุง ุงู„ู„ูŠ ู„ูŠู‡ุง ุนู„ุงู‚ุฉ ุจุชุทุจูŠู‚ุงุช ุงู„ู‚ุฑุขู† ูˆุงู„ุชุทุจูŠู‚ุงุช ุงู„ุฅุณู„ุงู…ูŠุฉุŒ ุจุญูŠุซ ุชุจู‚ู‰ ุณู‡ู„ุฉ ุงู„ูˆุตูˆู„ ูˆุงู„ุงุณุชุฎุฏุงู…. https://github.com/azabcodes/quran_api

ุงู„ุณู„ุงู… ุนู„ูŠูƒู… ูˆุฑุญู…ุฉ ุงู„ู„ู‡ ูˆุจุฑูƒุงุชู‡ ู…ุทู„ูˆุจ ุญุฏ ูŠูƒูˆู† Tester ูƒูˆูŠุณ ุฎุจุฑู‡ ุนู„ู‰ ุงู„ุฃู‚ู„ ูฃ ุณู†ูˆุงุช . ุงู„ู„ู‰ ูŠุนุฑู ุญุฏ ูƒูˆูŠุณ ู…ู…ูƒู† ุชุฎู„ูŠู‡ ูŠุจุนุช ุงู„ CV mahmoud.azab.codes@gmail.com

ุงู„ุณู„ุงู… ุนู„ูŠูƒู… ูˆุฑุญู…ุฉ ุงู„ู„ู‡ ูˆุจุฑูƒุงุชู‡ุŒ ู„ูˆ ููŠ ุญุฏ ุญุงุจุจ ูŠุดุชุบู„ ุนู„ู‰ ู…ุดุงุฑูŠุน ูƒุงู…ู„ุฉ ู…ู† ุญูŠุซ ุงู„ุชุตู…ูŠู… ูˆุฑุจุท ุงู„ุชุทุจูŠู‚ ู…ุน APIsุŒ ูุฏูŠ ูุฑุตุฉ ูƒูˆูŠุณุฉ ุฅู†
ุงู„ุณู„ุงู… ุนู„ูŠูƒู… ูˆุฑุญู…ุฉ ุงู„ู„ู‡ ูˆุจุฑูƒุงุชู‡ุŒ ู„ูˆ ููŠ ุญุฏ ุญุงุจุจ ูŠุดุชุบู„ ุนู„ู‰ ู…ุดุงุฑูŠุน ูƒุงู…ู„ุฉ ู…ู† ุญูŠุซ ุงู„ุชุตู…ูŠู… ูˆุฑุจุท ุงู„ุชุทุจูŠู‚ ู…ุน APIsุŒ ูุฏูŠ ูุฑุตุฉ ูƒูˆูŠุณุฉ ุฅู† ุดุงุก ุงู„ู„ู‡. ุฅุญู†ุง ุงู„ุญู…ุฏ ู„ู„ู‡ ุฎู„ุตู†ุง 4 ุชุทุจูŠู‚ุงุชุŒ ูˆุจุฏุฃู†ุง ููŠ ุงู„ุชุทุจูŠู‚ ุงู„ุฎุงู…ุณ ู…ู† ูุชุฑุฉุŒ ู„ูƒู† ุญุตู„ุช ุธุฑูˆู ูˆูˆู‚ูู†ุง ุงู„ุดุบู„ ุนู„ูŠู‡ ู…ุคู‚ุชู‹ุง. ุฅู† ุดุงุก ุงู„ู„ู‡ ู‡ู†ูƒู…ู„ ูˆู†ุจุฏุฃ ููŠู‡ ู…ู† ุฌุฏูŠุฏ ูŠูˆู… ุงู„ุฃุญุฏ. ุงู„ู„ูŠ ุญุงุจุจ ูŠู†ุถู… ูŠุฑุฏ ุนู„ู‰ ุงู„ุฑุณุงู„ุฉ ุฏูŠ ูˆุฃู†ุง ู‡ุจุนุช ู„ู‡ ู„ูŠู†ูƒ ุงู„ุฏูŠุณูƒูˆุฑุฏ. ุดุฑูˆุท ุงู„ุงู†ุถู…ุงู…: ูŠูƒูˆู† ู…ุณุชูˆุงู‡ ูƒูˆูŠุณ ูˆูŠู‚ุฏุฑ ูŠุนู…ู„ ุชุตู…ูŠู… ุญุชู‰ ู„ูˆ ู…ุด ุฃุญุณู† ุญุงุฌุฉ ูŠู‚ุฏุฑ ูŠุฑุจุท APIs ุงู„ุงู„ุชุฒุงู… ุจูˆู‚ุช ุชุณู„ูŠู… ุงู„ุชุงุณูƒุงุช

ุงู„ุณู„ุงู… ุนู„ูŠูƒู… ูˆุฑุญู…ู‡ ุงู„ู„ู‡ ูˆุจุฑูƒุงุชู‡ ูƒู†ุช ุนุงู…ู„ package ู…ู† ูุชุฑุฉ ูˆู…ูƒู†ุชุด ุงุชูƒู„ู…ุช ุนู†ู‡ุง ุจุณ ุจุนุฏ ุงู„ุชุญุฏูŠุซุงุช ุงู„ุฃุฎูŠุฑุฉ ุญุณูŠุช ุฅู†ู‡ุง ู‡ุชุจู‚ู‰ ู…ููŠุฏุฉ ู„ู†ุงุณ ูƒุชูŠุฑ HighQDropDown ุญู„ ุฌุงู‡ุฒ ู„ู„ู€ DropDown Single & Multi Select Pagination Search Forms & Validation Async Loading ู‚ุงุจู„ ู„ู„ุชุฎุตูŠุต ุจุงู„ูƒุงู…ู„ ูู‰ ุงู„ุณุชุงูŠู„ ุจุชุงุนู‡ุง https://pub.dev/packages/high_q_paginated_drop_down

ุฏู‡ ู…ุดุฑูˆุน ุชุชุจุน ุนุฏุฏ ุงู„ุฎุทูˆุงุช ูˆุดุบุงู„ ูƒูˆูŠุณ ุนุดุงู† ู„ูˆ ุญุฏ ุนู†ุฏู‡ ู†ูุณ ุงู„ููŠุชุดุฑ ููŠ ู…ุดุฑูˆุน ุฎุงุต ุจุฑุถูˆ ุจูŠุฏุนู… ุงู„ Background services ุจูŠุดุชุบู„ ุจุฏูˆู† ู…ุดุงูƒู„ ูŠุนู†ูŠ ุญุชูŠ ูˆุงู„ุชุทุจูŠู‚ ู…ู‚ููˆู„ ุงู„ูƒูˆุฏ ู…ู†ุธู… ุฌุฏุง ูˆู…ู…ูƒู† ุชุณุชูุงุฏูˆุง ู…ู†ู‡

Just shipped a new Steps Tracker app built with Flutter & Clean Architecture Featuring: Real-time Firestore Sync Background Step Tracking BLoC State Management English/Arabic Support Dark Mode Code is open source https://github.com/azabcodes/steps_tracker

ุงู„ุณู„ุงู… ุนู„ูŠูƒู… ูˆุฑุญู…ุฉ ุงู„ู„ู‡ ูˆุจุฑูƒุงุชู‡ ุฏู‡ ู„ูŠู†ูƒ ุงู„ู…ูˆู‚ุน ุนู„ูŠู‡ ู‡ูˆ ุญุงู„ูŠุง ู†ุณุฎู‡ ุชุฌุฑูŠุจูŠู‡ ู…ุณุชู†ูŠ ุฑุฏูƒู… ุงูˆ ุงู‚ุชุฑุงุญูƒู… ูˆู„ูˆ ููŠ ู…ุดูƒู„ู‡ ู…ู…ูƒู† ุชุนุฑููˆู†ู‰ ู…ู† ุฎู„ุงู„ ุตูุญู‡ ุงู„ Feedback https://azabcodes-academy.web.app/ 12 part ูƒู„ ุฌุฒุก ููŠู‡ 100 Q ุฃูˆู„ ุฌุฒุก ุจูŠูƒูˆู† ู…ูุชูˆุญ ุชู„ู‚ุงุฆูŠ ุงู„ุจุงู‚ู‰ ู„ุงุฒู… ุชุนู…ู„ Login/ Register ุจุชู‚ุฏุฑ ุชุชุงุจุน ุงู„ุญู„ ุงู„ุตุญ ุงูˆ ุงู„ุฎุทุฃ ูˆุชู‚ุฏุฑ ุชุนุฑู ุงู„ู†ุชูŠุฌู‡ ูˆุจุฑุถูˆ ู„ูˆ ุจุฏุฃุช ูู‰ ุฌุฒุก ูˆุญุจูŠุช ุชูƒู…ู„ ุจุนุฏูŠู† ู‡ุชู„ุงู‚ูŠ ู…ุญุชูุธ ุจุงู„ุญู„ ุงู„ู„ู‰ ุญู„ูŠุชู‡ ูˆุชู‚ุฏุฑ ุชูƒู…ู„ ุจุฑุถูˆ ู…ูˆุฌูˆุฏ ููŠุชุดุฑ ุงุณู…ู‡ุง Gists ุฏู‰ ููŠู‡ุง Gists ู…ู‡ู…ู‡ ุจุชุณุฎุฏู…ู‡ุง ุดุฎุตูŠุง ูุจู†ุฒู„ู‡ุง ุน ุงู„ู…ูˆู‚ุน ุทุจุนุง ู…ุน ุญูุธ ุญู‚ูˆู‚ ุตุงุญุจ ุงู„ Gist ูู‰ ูƒู…ุงู† ููŠุชุดุฑ ุงุณู…ู‡ุง Challenge ููŠู‡ุง ุฃุฌุฒุงุก ุจุฑุถูˆ ุฒู‰ ุงู„ MCQ ูˆู„ูƒู† ุฏู‡ ูู‰ ูˆู‚ุช ู…ุญุฏุฏ ูˆุชู‚ุฏุฑ ุชุนู…ู„ Freeze time ู„ุจุนุถู‡ ุซูˆุงู† . ูˆุจุฑุถูˆ ููŠุชุดุฑ Exercise ุฏู‡ ู„ุนู†ุฏ ุฏู„ูˆู‚ุชูŠ ููŠู‡ ู…ุง ูŠู‚ุงุฑุจ ุงู„ ูขู ู  ู…ุดูƒู„ู‡ ูˆู…ุทู„ูˆุจ ุชุญู„ู‡ู… .

ุงู„ุณู„ุงู… ุนู„ูŠูƒู… ูˆุฑุญู…ุฉ ุงู„ู„ู‡ ูˆุจุฑูƒุงุชู‡ ุญุงู„ูŠู‹ุง ุดุบุงู„ ุนู„ู‰ ูˆูŠุจ ุณุงูŠุช ุจุงุณุชุฎุฏุงู… FlutterุŒ ูˆุงู„ูˆูŠุจ ุณุงูŠุช ููŠู‡ ุดูˆูŠุฉ ููŠุชุดุฑุฒ ูƒูˆูŠุณุฉุŒ ู…ู†ู‡ู…: Posts ู…ุญุชูˆู‰ ุชุนู„ูŠู…ูŠ ูˆู…ู†ุธู… ุนู† Flutter ูˆ Dart. MCQ Questions ุงู„ููุชุดุฑ ุฏูŠ ู…ุชู‚ุณู…ุฉ ู„ุญุฏ ุฏู„ูˆู‚ุชูŠ ู„ู€ 4 ุฃุฌุฒุงุกุŒ ูƒู„ ุฌุฒุก ููŠู‡ ุญูˆุงู„ูŠ 100 ุณุคุงู„ ุนู† Flutter ูˆ Dart. * ุฃูˆู„ ู…ุง ุชุฎู„ุต ุงู„ุฌุฒุก ุงู„ุฃูˆู„ุŒ ุนู„ุดุงู† ุชูุชุญ ุจุงู‚ูŠ ุงู„ุฃุฌุฒุงุก ู„ุงุฒู… ุชุนู…ู„ ุชุณุฌูŠู„ ุฏุฎูˆู„ * ุจุนุฏ ู…ุง ุชุฎู„ุต ูƒู„ ุฌุฒุก: * ุจูŠุธู‡ุฑู„ูƒ ุงู„ู†ุชูŠุฌุฉ * ูˆุจุชุดูˆู ูƒู„ ุงู„ุฃุณุฆู„ุฉ * ุชุนุฑู ุฅูŠู‡ ุงู„ู„ูŠ ุตุญ ูˆุฅูŠู‡ ุงู„ู„ูŠ ุบู„ุท * ู…ุน ุชูˆุถูŠุญ ุงู„ุฅุฌุงุจุฉ ุงู„ุตุญูŠุญุฉ Challenge Mode ุงู„ููุชุดุฑ ุฏูŠ ููŠู‡ุง ู„ุญุฏ ุฏู„ูˆู‚ุชูŠ 12 ุฌุฒุก: * ุฃูˆู„ ุฌุฒุก ู…ุชุงุญ ุจุฏูˆู† ุชุณุฌูŠู„ * ุจุงู‚ูŠ ุงู„ุฃุฌุฒุงุก ู…ุญุชุงุฌุฉ ุชุณุฌูŠู„ ุฏุฎูˆู„ * ูƒู„ ุฌุฒุก ุนุจุงุฑุฉ ุนู† ุชุญุฏูŠ ู…ู† 10 ุฃุณุฆู„ุฉ * ููŠู‡ ุชุงูŠู…ุฑ ุดุบุงู„ * ูˆุชู‚ุฏุฑ ุชุนู…ู„ Freeze ู„ู„ูˆู‚ุช ู„ุซูˆุงู†ูŠ ู…ุญุฏูˆุฏุฉ Fix Feature ููุชุดุฑ ู…ุฎุตุตุฉ ู„ู„ุชุทุจูŠู‚ ุงู„ุนู…ู„ูŠ: * ุจูŠูƒูˆู† ููŠู‡ ูƒูˆุฏ ููŠู‡ ู…ุดุงูƒู„ ูˆุงู„ู…ุทู„ูˆุจ ู…ู†ูƒ ุชุตู„ู‘ุญู‡ * ุฃูˆ ูƒูˆุฏ ุตุญูŠุญ ู„ูƒู† ู…ุทู„ูˆุจ ู…ู†ูƒ ุชู†ูุฐ ุนู„ูŠู‡ Task ู…ุนูŠู† * ูˆุจุนุฏ ุงู„ุญู„ุŒ ุจูŠุธู‡ุฑู„ูƒ ุงู„ุญู„ ุงู„ุตุญูŠุญ ุฌู†ุจ ุงู„ุณุคุงู„ ู„ู„ู…ู‚ุงุฑู†ุฉ ูˆุงู„ุชุนู„ู‘ู…

CTO JD.pdf3.84 MB

Technical / Solution Architect WhatsApp: +966500187933

ู…ู† ุงู„ุฎุงุต ู…ุทู„ูˆุจ ู„ู„ุนู…ู„ Technical / Solution Architect โ€“ Play Square ู†ุจุฐุฉ ุนู† Play Square Play Square ู…ู†ุตุฉ ุณุนูˆุฏูŠุฉ ู†ุงุดุฆุฉ ููŠ ู…ุฌุงู„ ุงู„ุฑูŠุงุถุงุช ุงู„ุฅู„ูƒุชุฑูˆู†ูŠุฉ ูˆุงู„ุฃู„ุนุงุจุŒ ุชู‡ุฏู ุฅู„ู‰ ุจู†ุงุก ู†ุธุงู… ู…ุชูƒุงู…ู„ ู„ุฅุฏุงุฑุฉ ุงู„ุจุทูˆู„ุงุชุŒ ุงู„ู…ุฌุชู…ุนุŒ ุงู„ุชูุงุนู„ ุงู„ุงุฌุชู…ุงุนูŠุŒ ูˆู†ู…ูˆุฐุฌ ุฃุนู…ุงู„ ู‚ุงุจู„ ู„ู„ุชูˆุณุน ุนู„ู‰ ุงู„ู…ุฏู‰ ุงู„ุทูˆูŠู„. ู†ุจุญุซ ุนู† ู…ุนู…ุงุฑูŠ ุชู‚ู†ูŠ ูŠุณุงุนุฏู†ุง ููŠ ุจู†ุงุก ุฃุณุงุณ ุชู‚ู†ูŠ ู‚ูˆูŠ ูŠู…ูƒู† ุงู„ุชุทูˆูŠุฑ ุนู„ูŠู‡ ู…ุณุชู‚ุจู„ุงู‹ ุฏูˆู† ุงู„ุญุงุฌุฉ ู„ุฅุนุงุฏุฉ ุงู„ุจู†ุงุก. โธป ุงู„ู…ุณู…ู‰ ุงู„ูˆุธูŠููŠ Solution / Software Architect (Contract โ€“ Short Term) โธป ู†ุทุงู‚ ุงู„ุนู…ู„ (Scope of Work) โ€ข ุชุตู…ูŠู… ุงู„ู…ุนู…ุงุฑูŠุฉ ุงู„ุชู‚ู†ูŠุฉ ุงู„ุดุงู…ู„ุฉ ู„ู„ู…ู†ุตุฉ (High-Level Architecture). โ€ข ุงู‚ุชุฑุงุญ Technology Stack ู…ู†ุงุณุจ ู„ู…ู†ุชุฌ ู‚ุงุจู„ ู„ู„ุชูˆุณุน. โ€ข ุชุตู…ูŠู… ุจู†ูŠุฉ API-first ุชุฏุนู… ุงู„ูˆูŠุจ ูˆุงู„ุชุทุจูŠู‚ุงุช ู…ุณุชู‚ุจู„ู‹ุง. โ€ข ูˆุถุน ุชุตูˆุฑ ูˆุงุถุญ ู„ู‚ุงุจู„ูŠุฉ ุงู„ุชูˆุณุน (Scalability Roadmap). โ€ข ุชุตู…ูŠู… ู…ุจุฏุฆูŠ ู„ู‡ูŠูƒู„ุฉ ุงู„ุจูŠุงู†ุงุช (Database โ€“ High Level). โ€ข ู…ุฑุงุนุงุฉ ู…ุชุทู„ุจุงุช: โ€ข ุงู„ุฃุฏุงุก โ€ข ุงู„ุฃู…ุงู† โ€ข ุงู„ู‚ุงุจู„ูŠุฉ ู„ู„ู†ู…ูˆ โ€ข ุณู‡ูˆู„ุฉ ุชุณู„ูŠู… ุงู„ู…ุดุฑูˆุน ู„ูุฑู‚ ุชุทูˆูŠุฑ ู…ุฎุชู„ูุฉ โธป ุงู„ู…ุฎุฑุฌุงุช ุงู„ู…ุทู„ูˆุจุฉ (Deliverables) 1. Architecture Diagram (ูˆุงุถุญ ูˆู…ุดุฑูˆุญ) 2. Technology Stack Recommendation ู…ุน ุงู„ู…ุจุฑุฑุงุช 3. Data Flow Diagram 4. High-Level Database Design 5. Scalability & Growth Roadmap (12โ€“24 ุดู‡ุฑ) 6. Security & Roles Model (High Level) 7. Developer Handover Documentation ๐Ÿ“Œ ุฌู…ูŠุน ุงู„ู…ุฎุฑุฌุงุช ูŠุฌุจ ุฃู† ุชูƒูˆู† ู…ูˆุซู‚ุฉ ูˆู‚ุงุจู„ุฉ ู„ู„ุชุณู„ูŠู… ู„ุดุฑูƒุฉ ุชุทูˆูŠุฑ. โธป ุงู„ู…ุชุทู„ุจุงุช โ€ข ุฎุจุฑุฉ ุณุงุจู‚ุฉ ููŠ ุชุตู…ูŠู… ู…ู†ุตุงุช ุฃูˆ ู…ู†ุชุฌุงุช ุฑู‚ู…ูŠุฉ ู‚ุงุจู„ุฉ ู„ู„ุชูˆุณุน. โ€ข ุฎุจุฑุฉ ููŠ SaaS / Platforms / Marketplaces ุฃูˆ Community-based apps. โ€ข ูู‡ู… ู‚ูˆูŠ ู„ู„ู€ Cloud Architecture ูˆAPI Design. โ€ข ุงู„ู‚ุฏุฑุฉ ุนู„ู‰ ุชุจุณูŠุท ุงู„ู…ูุงู‡ูŠู… ุงู„ุชู‚ู†ูŠุฉ ู„ุบูŠุฑ ุงู„ุชู‚ู†ูŠูŠู†. โ€ข ุฎุจุฑุฉ ุณุงุจู‚ุฉ ู…ุน Startups (ู…ูŠุฒุฉ ุฅุถุงููŠุฉ). โธป ู…ุฏุฉ ุงู„ุชุนุงู‚ุฏ โ€ข 2 ุฅู„ู‰ 4 ุฃุณุงุจูŠุน (ู…ุดุฑูˆุน ู…ุญุฏุฏ ุงู„ู…ุฏุฉ) โธป ุทุฑูŠู‚ุฉ ุงู„ุชู‚ุฏูŠู… ูŠุฑุฌู‰ ุฅุฑุณุงู„: โ€ข ู†ุจุฐุฉ ู…ุฎุชุตุฑุฉ ุนู†ูƒ โ€ข ุฃู…ุซู„ุฉ ุฃูˆ ู…ุฑุงุฌุน ู„ู…ุนู…ุงุฑูŠุฉ ุตู…ู…ุชู‡ุง ุณุงุจู‚ู‹ุง โ€ข ุชูˆุถูŠุญ ูƒูŠู ุณุชุชุนุงู…ู„ ู…ุน ู…ุดุฑูˆุน ู…ุซู„ Play Square โธป โธป ุซุงู†ูŠู‹ุง: ู†ู…ูˆุฐุฌ ุชูˆุซูŠู‚ ุฌุงู‡ุฒ (Template) Play Square โ€“ Technical Architecture Document โธป 1. Overview โ€ข ูˆุตู ู…ุฎุชุตุฑ ู„ู„ู…ู†ุตุฉ โ€ข ุฃู‡ุฏุงู ุงู„ู…ุนู…ุงุฑูŠุฉ ุงู„ุชู‚ู†ูŠุฉ โ€ข ุงู„ูุฆุฉ ุงู„ู…ุณุชู‡ุฏูุฉ โธป 2. Architectural Principles โ€ข Modularity โ€ข Scalability โ€ข Maintainability โ€ข Security โ€ข Cost Efficiency โธป 3. High-Level System Architecture โ€ข ูˆุตู ุนุงู… ู„ู„ุทุจู‚ุงุช: โ€ข Frontend โ€ข Backend โ€ข Database โ€ข Integrations โ€ข Architecture Diagram โธป 4. Technology Stack Layer Technology Reason Frontend Backend Database Cloud DevOps โธป 5. API Strategy โ€ข API-first approach โ€ข Authentication & Authorization โ€ข Versioning strategy โ€ข Third-party integrations โธป 6. Data Architecture โ€ข Database type โ€ข High-level schema โ€ข Data relationships โ€ข Backup & recovery concept โธป 7. Scalability Roadmap Phase 1 โ€“ MVP / Alpha Phase 2 โ€“ Growth Phase 3 โ€“ Scale & Optimization โธป 8. Security Model โ€ข User roles โ€ข Permissions โ€ข Data protection โ€ข Payment & wallet considerations (High Level) โธป 9. Performance & Reliability โ€ข Load handling โ€ข Caching โ€ข Monitoring โ€ข Failover concept โธป 10. Risks & Assumptions โ€ข Technical risks โ€ข Mitigation plan โธป 11. Handover Notes โ€ข How new developers should onboard โ€ข Documentation references โ€ข Key technical decisions explained โธป 12. Ownership & IP โ€ข All architecture and documentation are property of Play Square

ูŠุนู†ูŠ ุฅูŠู‡ Microtask & Event Queue ? ู„ูˆ ุจุชุชุนุงู…ู„ ู…ุน Future ูˆ async ุฃูƒูŠุฏ ู‚ุงุจู„ุช ู…ูˆุงู‚ู ุบุฑูŠุจุฉ ููŠ ุชุฑุชูŠุจ ุงู„ุชู†ููŠุฐโ€ฆ ูˆูุถู„ุช ุชุณุฃู„ ู†ูุณูƒ ู„ูŠู‡
ูŠุนู†ูŠ ุฅูŠู‡ Microtask & Event Queue ? ู„ูˆ ุจุชุชุนุงู…ู„ ู…ุน Future ูˆ async ุฃูƒูŠุฏ ู‚ุงุจู„ุช ู…ูˆุงู‚ู ุบุฑูŠุจุฉ ููŠ ุชุฑุชูŠุจ ุงู„ุชู†ููŠุฐโ€ฆ ูˆูุถู„ุช ุชุณุฃู„ ู†ูุณูƒ ู„ูŠู‡ ุงู„ุณุทุฑ ุฏู‡ ุงุชู†ูุฐ ู‚ุจู„ ุฏู‡ุŸ ุงู„ุณุจุจ ุจุจุณุงุทุฉ ุฅู† Dart ุนู†ุฏู‡ุง ู†ุธุงู… ุงุณู…ู‡ Event Loop ูˆุฏู‡ ุงู„ู„ูŠ ุจูŠู‚ุฑุฑ ูŠุฑุชุจ ุงู„ูƒูˆุฏ ุงุฒุงูŠ ู„ู…ุง ูŠูƒูˆู† ุนู†ุฏูƒ ุญุงุฌุงุช Async. Microtask ุฏูŠ ุจุชุชู†ูุฐ ู‚ุจู„ ุฃูŠ ุญุงุฌุฉ ุชุงู†ูŠุฉ ูŠุนู†ูŠ ุฃูˆู„ูˆูŠุฉ ุฃุนู„ู‰ ู…ู† ุฃูŠ Future ุฃู…ุซู„ุฉ ู„ู„ู€ Microtask: scheduleMicrotask() Future.microtask() Future.then(...) ูŠุนู†ูŠ ู„ูˆ ููŠู‡ Microtask ูˆุงุญุฏุฉ ูˆ ู…ู„ุงูŠูŠู† Futuresโ€ฆ ุงู„ู…ุงูŠูƒุฑูˆุชุงุณูƒ ู‡ุชุชู†ูุฐ ุงู„ุฃูˆู„ Event Queue ุฏู‡ ุงู„ู…ูƒุงู† ุงู„ู„ูŠ ุจูŠุชู†ูุฐ ููŠู‡ ุงู„ู€ async ุงู„ุทุจูŠุนูŠ ุฒูŠ: Future(() {}) Timer input ู…ู† ุงู„ูŠูˆุฒุฑ Network Request Stream Events ุฏูŠ ุจุชุชู†ูุฐ ุจุนุฏ ู…ุง ุงู„ู€ Microtasks ุชุฎู„ุต ุจุงู„ูƒุงู…ู„. Dart ุจุชุฑุชุจ ุงู„ุชู†ููŠุฐ ุฏุงูŠู…ุง ูƒุฏู‡: ุชู†ูุฐ ุงู„ูƒูˆุฏ ุงู„ุนุงุฏูŠ Sync ุชุฎู„ุต ูƒู„ ุงู„ู€ Microtasks ุชู†ูุฐ Event ูˆุงุญุฏ ูˆุชุฑุฌุน ุชูƒู…ู„ ุจู†ูุณ ุงู„ุดูƒู„

Future Vs Stream
+4
Future Vs Stream

https://drive.google.com/file/d/1H6rsbDx5jz-IVyZdkP0VskWJTL58kwLG/view?usp=drivesdk ู…ุณุชู†ู‰ ุฑุฃูŠูƒู….

ุงู„ุณู„ุงู… ุนู„ูŠูƒู… ูˆุฑุญู…ุฉ ุงู„ู„ู‡ ูˆุจุฑูƒุงุชู‡ ุจูˆุณุช ู…ู‡ู… ุนู† ู„ู„ Security ู„ู…ู† ูŠู‡ู…ู‡ ุงู„ุฃู…ุฑ https://www.linkedin.com/posts/azabcodes_%D8%A3%D8%BA%D9%84%D8%A8-%D8%A7%D9%84%D9%85%D8%B7%D9%88%D8%B1%D9%8A%D9%86-%D8%A8%D9%8A%D8%B9%D8%AA%D9%82%D8%AF%D9%88%D8%A7-%D8%A5%D9%86-%D8%B7%D9%88%D9%84-%D9%85%D8%A7-%D8%A7%D9%84%D9%80-api-share-7400468317313859584-BF4J?utm_source=share&utm_medium=member_android&rcm=ACoAADOv4_AB8LEMWY3c0decO7wvDZyEjPhHT2s

ุงู„ุณู„ุงู… ุนู„ูŠูƒู… ูˆุฑุญู…ู‡ ุงู„ู„ู‡ ูˆุจุฑูƒุงุชู‡ ุฏู‡ ุจูˆุณุช ุนู† ุงู„ HeroAnimation ุงู†ู‡ ุจูŠุจู†ูŠ ุงู„ุตูุญู‡ ูฃ ู…ุฑุงุช ุจุณ ุนุฏุฏ ุงุญุฑู ุงู„ุจูˆุณุช ูƒุจูŠุฑ ุน ุฑุณุงุฆู„ ุงู„ุชูŠู„ูŠุฌุฑุง
ุงู„ุณู„ุงู… ุนู„ูŠูƒู… ูˆุฑุญู…ู‡ ุงู„ู„ู‡ ูˆุจุฑูƒุงุชู‡ ุฏู‡ ุจูˆุณุช ุนู† ุงู„ HeroAnimation ุงู†ู‡ ุจูŠุจู†ูŠ ุงู„ุตูุญู‡ ูฃ ู…ุฑุงุช ุจุณ ุนุฏุฏ ุงุญุฑู ุงู„ุจูˆุณุช ูƒุจูŠุฑ ุน ุฑุณุงุฆู„ ุงู„ุชูŠู„ูŠุฌุฑุงู… ูู…ุด ู‡ู‚ุฏุฑ ุฃุจุนุชู‡ ู‡ู†ุง ุฏู‡ ู„ูŠู†ูƒ ุงู„ุจูˆุณุช ู„ูˆ ุญุฏ ุญุงุจุจ ูŠุนุฑู https://www.linkedin.com/posts/azabcodes_%D9%84%D9%8A%D9%87-%D8%A7%D9%84%D9%80-hero-%D9%8A%D8%B3%D8%A8%D8%A8-%D8%A5%D8%B9%D8%A7%D8%AF%D8%A9-%D8%A8%D9%86%D8%A7%D8%A1-%D8%A7%D9%84%D8%B5%D9%81%D8%AD%D8%A9-3-%D9%85%D8%B1%D8%A7%D8%AA-activity-7400167163233234944-Roth?utm_source=share&utm_medium=member_desktop&rcm=ACoAADOv4_AB8LEMWY3c0decO7wvDZyEjPhHT2s

Ice-cream ๐Ÿฆ app w custom animations

ุงู„ุณู„ุงู… ุนู„ูŠูƒู… ูˆุฑุญู…ุฉ ุงู„ู„ู‡ ูˆุจุฑูƒุงุชู‡. ุจู‚ุงู„ู‰ ูุชุฑู‡ ู…ู†ุฒู„ุชุด ุนู„ู‰ ุงู„ู‚ู†ุงู‡ ุญุงุฌู‡ ุชููŠุฏูƒู… . ู„ุนู†ุฏ ู…ุง ุฃุฌู‡ุฒ ู…ุญุชูˆู‰ ุฌุฏูŠุฏ . ู„ูˆ ุญุฏ ุนู†ุฏู‡ ู…ุนู„ูˆู…ู‡ ูˆุญุงุจุจ ูŠุดุงุฑูƒู‡ุง ู ุงู„ู‚ู†ุงู‡ ู…ู…ูƒู† ูŠุจุนุชู„ูŠ ูˆุงู†ุฒู„ู‡ุง ุจุณ ูŠูƒูˆู† ูƒุฑุณุงู„ู‡ ูˆุจุฑุถูˆ ู„ูˆ ูู‰ ู„ูŠู†ูƒ ู…ุซู„ุง ุนู„ู‰ LinkedIn ูŠู‚ุฏุฑ ูŠุจุนุชู‡ . ูˆุณุคุงู„ ูŠู†ูุน ุฃู†ุฒู„ ู„ูŠูƒู… ุงู„ุญุงุฌุงุช ุงู„ู„ู‰ ุจุนู…ู„ู‡ุง ู…ุน ู†ูุณู‰ ูƒููŠุฏูŠูˆ ุฑูŠู„ุฒ ุŸ