ویرگول
ورودثبت نام
Arshiya.Rad
Arshiya.Radنوشته هاي یک برنامه نويس آشفته
Arshiya.Rad
Arshiya.Rad
خواندن ۲ دقیقه·۶ سال پیش

دارت و فلاتر 532 درصد پيشرفت در گيت هاب

دارت امسال با ۵۳۲ درصد پیشرفت عنوان سریعترین زبان در حال توسعه رو گرفت عمده دلیلش هم فریمورک فلاتر هستش که با این زبان نوشته شده . به عنوان يك برنامه نويس که تجريه هاي جدي برنامه نويسي رو با پي اچ پي و بعد فريمورك منظم و جالبش لاراول شروع كردم و در طي اين چند سال با انگولار و ويو جي اس و بعد از اون c# و asp .net تجربه هاي خيلي زياد كسب كردم و در عين حال با دوست قديمي خودم جاوا و اندرويد هم سر وكله هاي زيادي زدم . اما هيچ كدام از اين ها به زيبايي و جالبي دارت و فريمورك قدرتمندش فلاتر نبود. ساختار منظم و متفاوت از ساير برنامه نويسي ها و خلاقيت در زبان براي توسعه سريع و سينتكس زيبا ،و بسياري موارد ديگر از ويژگي ها دارت هستش. به عنوان مثلا شما در ورژن جديد دارت نيازي نخواهيد داشت كه براي تعريف يك شي از كليد واژه مانند new استفاده كنيد . نميدونم اين ويژگي در كدوم زبون ديگه هم هست ولي با ديدن اين سينتكس ها هر بار ياد يك زبون برنامه نويسي ميافتم انگار كه دارت ميخواد ويژگي هاي خوب هر زبونو بگيره و به خودشو اضافه كنه در دارت با بسياري موارد شبيه اين مواجه ميشد

به عنوان مثال تعريف يك شي:

MainModel model=MainModel();

فلاتر يك فريمورك براي توسعه اپ هاي موبايل اي او اس و اندرويد و دسكتاپ و وب تنها با يك كد هست كه توسط گوگل توسعه و پشتيباني داده ميشه . وقتي بحث توسعه اپ ها براي هر دو سيستم عامل اندرويد و اي او اس به ميان مياد خيلي ها ريكت نيتيو به ذهنشون ميرسه در اينجا قصد من مقايسه React Native با Flutter نيست. در اين باره مقالات بسيار خوبي است كه ميتوانيد به عنوان نمونه در اينجا ببينيد فلاتر كمپونت هاي جالبي و زيبايي داره كه براي اندويد از متريال ديزاين و اي او اس كوپرتينو ميتونيد استفاده كنيد .ويژگي جالب فلاتر براي من دستكم توسعه سريع اپلكيشن با انيمشين هاي جالب و ظاهري حرفه اي در كمترين زمان ممكن هستش كه اين ويژگي با همين كامپونت هاي اماده (كه ويجت ناميده ميشند ) و البته قابل ويرايشش بوجود اومده . در فلاتر همچنين ميتونيد كدهاي مخصوص به هر سيستم عامل رو هم بنويسيد كه شامل نوشتن جاوا و كاتالين براي اندرويد و سوئيفت براي اي او اس هستش . كه به اين فريمورك قابليت انعطاف بسيار بالايي ميده كه سبب ميشه شما هرطور كه دلتون ميخواد اونو سفارشي سازي كنيد . فلاتر ويژگي هاي جالب زيادي داره (سرعت بالا و بهينگي و امنيت اون ) و در اينجا نميشه به همه ي اونها اشاره كرد اما دستكم مطمنم كه امتحان كردن اين فريمورك قطعا تجربه بسياري خوبي براي يه برنامه نويس خواهد بود .

flutterdartفلاتردارت
۱۰
۰
Arshiya.Rad
Arshiya.Rad
نوشته هاي یک برنامه نويس آشفته
شاید از این پست‌ها خوشتان بیاید