پس از مشاهده ۵ جلسه اول، در صورت عدم رضایت از دوره، شماره کارت خود را به شماره ۰۹۹۰۴۱۰۹۰۱۰ در واتس اپ ارسال نمائید
از صفر تا صد برنامه نویسی موبایل را یاد خواهید گرفت. طوری که نیاز به کوچکترین پیشنیازی نخواهید داشت. حتی اگر کوچکترین دانشی در زمینه برنامه نویسی ندارید، می توانید در این دوره شرکت کنید و تمامی مباحث برنامه نویسی موبایل را از مقدماتی تا پیشرفته یک بار برای همیشه یاد بگیرید. در ادامه با فلاتر بیشتر آشنا خواهید شد.
کمی درمورد فلاتر بگیم : فلاتر ، در اواسط سال ۲۰۱۷ توسط کمپانی بزرگ گوگل طراحی و رونمایی شد! این فریمورک ، بهترین و رو به رشد ترین فریمورک موجود در دنیای موبایل ، در چند سال اخیر هست!
بیس کدهای فلاتر به زبان دارت هست ( Dart )، دارت هم یک زبان طراحی شده توسط گوگل هست که حدود ۲۰۱۲ رونمایی شد و اعظم استفاده اون توسط خود شرکت گوگل و در سمت سرور هاش بود ، جایی که لود تایم اهمیت داره ، امنیت اهمیت داره ، سرعت اجرا و پاسخ هم به شدت اهمیت داره
گوگل این زبان رو بیس فلاتر قرار داد و فلاتر ازهمون اول کار با استقبال خیلی زیادی رو برو شد. فلاتر ، نزدیک ترین زبان به زبان جاوا و objective C رو داره ، از طرفی دسترسی های زیادی رو برای ادغام کدهاتون باکدهای خالص جاوا / کاتلین و یا objective c و swift میده!
فلاتر بصورت پیش فرض خیلی از ویجت ها و کدهارو داخل خودش داره و شما خیلی کم پیش میاد مجبور بشید کتابخونه سوم شخصی دانلود کنید!همین موضوع ، به کاهش خطاهای شما ، مربوط به دانلود کتابخونه های سوم شخص ، رو بسیار کاهش میده! هرچی کمتر به کتابخونه نیاز پیداکنید ، کمتر خطا میخورید ، راحت تر خروجی میگیرید!
برای گرفتن خروجی در فلاتر ، دستتون بازه
شما میتونید از اپلیکیشن فلاتر خودتون ، خروجی اندروید ، ios ، دسکتاپ و همچنین وبسایت بگیرید! این یعنی یک کد و چند خروجی…
شرکت گوگل در سرورهاش و سرویس هاش از دارت { زبان پایه فلاتر } استفاده میکنه ، پس یک دلگرمی دیگه هم اضافه شد تا خیالمون ازبابت این فریمورک راحت باشه! فلاتر کدهاش بسیار سریعتر ، به کدهای native { یعنی کدهای همون سیستم عامل }تبدیل میشه…یعنی خبری از کدهای وب و خروجی مشکل دار نیست!
فلاتر ازلحاظ performance نزدیکترین سرعت رو به سرعت کدهای خالص نوشته شده با جاوا / کاتلین یا objective c / swift داره…چطور؟
فلاتر در پس زمینه بصورت اتومات کدهای شمارو optimize میکنه و اون فریم هایی که باعث بوجود اومدن لگ و کندی در برنامه شما میشه رو حذف میکنه. اینطور میشه که شما درحین اجرای برنامه و جابجا شدن در برنامه ، هیچ لگ یا تیکی رو احساس نمیکنید!
فلاتر هرماه درحال آپدیت شدن هست و درحال حاضر محبوب ترین فریمورک موبایل هست…کتابخونه های سوم شخص بسیار زیادی ، بامعماری مشخص برای این فریمورک هم نوشته شده.
در این آموزش قراره صفر تا صد فریمورک فلاتر رو بهتون آموزش بدیم اما به همین قانع نشدیم
علاوه بر اینکه دراین دوره از سیر تا پیاز فلاتر رو بر پایه یک اپلیکیشن فروشگاه لباس آموزش میبینید ، زبان دارت رو هم آموزش میبینید.
ما پا رو فراتر از مرز گذاشتیم و برای اولین بار در ایران اپلیکیشن فلاتر رو با api به زبان دارت با فریمورک Angel ادغام کردیم و همچنین برای ذخیره اطلاعات در سرور از دیتابیس MongoDB استفاده کردیم و همچنین از درگاه پرداخت PayPing استفاده کردیم و صفر تا صد هر کدوم رو آموزش دادیم.
این آموزش پیش نیاز خاصی ندارد و میتونید از صفر آموزش ببینید
دو ویدئو زیر رو هم حتما ببینید.
سوال جواب با بزرگان برنامه نویسی فلاتر بخش اول
سوال و جواب با بزرگان برنامه نویسی فلاتر بخش دوم