Flutter – деген эмне? Жана эмне үчүн аны үйрөнүш керек?

22 авг 2021
Flutter and Dart

☑️ iOS жана  Android системаларына тиркемелерди (приложение) жасоо үчүн жана Мобилдик колдонмолордун дизайнына  Flutter колдонууда бир топ артыкчылыктар бар
❓Flutter деген эмне??
❇️ Flutter - бул Google тарабынан түзүлгөн жана 2017-жылдын май айында чыгарылган акысыз жана ачык булактуу мобилдик колдонмолорду иштеп чыгуу үчүн даяр комплект. Жөнөкөй сөз менен айтканда, Flutterди колдонуп, өзүңүздүн мобилдик тиркемени коддун бир массиви менен түзсө болот. Бул бир программалоо тили менен жана бир код базасы менен эки тиркеме (IOS жана Android) түзүү үчүн колдонсо болот дегенди билдирет.

✅Flutter эки маанилүү нерсени көздөйт:
⏺ SDK (Software Development Kit): тиркемелерди иштеп чыгууга жардам берүүчү инструменттердин жыйындысы. Бул кодду жергиликтүү машина кодуна (IOS жана Android үчүн код) түзүү куралдарын камтыйт.
⏺ Framework (Widget-based User Interface Library): Колдонуучунун интерфейсинин функционалдык элементтеринин жыйнагы (баскычтар, текст киргизүү, слайдерлер ж. Б.), fларды жеке каалоолорго жараша ылайыкташтырууга болот.

❇️ Flutter менен иштөө үчүн Dart деп аталган программалоо тили колдонулат. Бул дагы Googleдун тили, 2011-жылы октябрда түзүлгөн, бирок акыркы жылдары дагы да жакшыртылды.
Dart веб – баракчалардын макетин иштеп чыгууга багытталган; аны мобилдик жана веб – тиркемелерди түзүү үчүн оңой колдонсо болот.

⚠️ Эмне үчүн сиз Flutter үйрөнүшүңүз керек??
Мен сизге Flutter’ди жакшы көрөрүмдүн бир нече себебин айтып берем жана аны бул жылы Флаттер колдонууну туура көрдүм.
Үйрөнүүгө жеңил жана өнүктүрүп кетүүгө оңой

❇️ Flutter - бул заманбап платформа! Бул мобилдик тиркемелерди түзүүнү кыйла жеңилдетет. Эгерде сиз Java, Swift же React Native колдонгон болсоңуз, анда билиңиз: Flutter бир аз башкача.
Жеке мен Flutterди колдоно электе мобилдик тиркемелерди иштеп чыгууну жактырган эмесмин.

❇️ Мен Флаттерди эмне себептен жакшы көрөм? Анткени сиз өтө көп код жазып отурбастан, мобилдик колдонмонун локалдык версиясын иштеп чыга аласыз.
Флаттер коомчулугу тездик менен өсүп жатат
Флуттердин күчтүү коомчулугу бар жана бул башталышы гана!
Мен потенциалга толгон жана көптөгөн тажрыйбалуу технологиянын үстүндө иштеп жатканымды билишим керек.
Мен Flutterди колдоно баштаганымда, эң биринчи мен жамааттарды издей баштадым, мен таң калдым ... Тажрыйба алмашуу жана баарлашуу үчүн ресурстардын чоң көлөмү бар!

Android Studio жана VS Code колдоосу
Flutter ар кандай IDEлерде жеткиликтүү. Бул технология менен код жана өнүгүү үчүн эки негизги редактор Android Studio (IntelliJ) жана VS Code болуп саналат.
Android Studio - бул сизге керектүү нерсенин бардыгы интеграцияланган толук программа; иштетүү үчүн, сиз Flutter жана Dart плагиндерин жүктөп алышыңыз керек.
VS Code - бул жөнөкөй курал, мартет плейстен плагиндер аркылуу конфигурацияланган.
Мен VS Code колдоном, анткени анын иштеши өтө жеңил жана компьютерди да көп кыйнап жибербейт.
Бирок сиз каалаган IDEди тандай аласыз!

Жыйынтык
Технологияга киришүү бул абдан кызыктуу жана мотивациялуу деп ойлойм. Сиз Флаттерге кандай карайсыз? Бул жылы сынап көргүңүз келеби? Эгер сизге дагы кызык болгон болсо, анда + белгисин калтырыңыз, биз сиз менен байланышабыз.
Маалымат булагы, Хабр сайты (https://habr.com/), маалыматты которуп, Кыргызчалаган Турат Алыбаев

Мыкты! Сиз Контентчиге ийгиликтүү катталдыңыз.
Great! Next, complete checkout for full access.
Кайта кош келдиңиз! Сиз ийгиликтүү кирдиңиз.
Ийгилик! Сиздин аккаунтуңуз толук активделди, эми сизге баардык контент жеткиликтүү.