1-mustaqil ish Mavzu: Flutter freymvorkida Dart dasturlash tilida sodda ilovalar yaratish Ishning maqsadi



Download 1,46 Mb.
bet2/3
Sana12.12.2022
Hajmi1,46 Mb.
#884033
1   2   3
Bog'liq
2-mustaqil ish Shahzod Maxammatov

Flutter dvigateli


Flutter dvigateli asosan C ++ tilida yozilgan bo'lib, Googlening Skia grafik kutubxonasidan foydalangan holda past darajadagi xizmat ko'rsatishni ta'minlaydi. Bundan tashqari, u Android va iOS tomonidan ta'minlangan platformalar uchun maxsus SDK-lar bilan interfeysga kiradi. Flutter dvigateli - bu Flutter dasturlarini qabul qilish uchun ko'chma ish vaqti. U Flutter-ning asosiy kutubxonalarini, jumladan, animatsiya va grafikani, fayl va tarmoqning I / O tarmog'ini, kirishni qo'llab-quvvatlashni, plaginlar arxitekturasini va Dart ish vaqti va kompilyatsiya qilish vositalarini o'z ichiga oladi. Ko'pgina ishlab chiquvchilar Flutter bilan zamonaviy, reaktiv ramka va platforma, sxemasi va poydevorining keng to'plamini ta'minlaydigan Flutter Framework orqali o'zaro aloqada bo'lishadi.
Dart tilida yozilgan "Foundation" kutubxonasi dvigatel bilan aloqa qilish uchun API kabi API kabi dasturlarni qurish uchun ishlatiladigan asosiy sinflar va funktsiyalarni ta'minlaydi.
Flutter platformasi maxsus dizayn tillariga mos keladigan ikkita vidjet to'plamini o'z ichiga oladi. Material Design vidjetlari xuddi shu nomdagi Google-ning dizayn tilini, Cupertino vidjetlari esa Apple-ning iOS Inson interfeysi bo'yicha ko'rsatmalarini bajaradi.
"Hello World" so'zining Flutterdagi kodlari.
import 'package:flutter/material.dart';


void main() => runApp(HelloWorldApp());


class HelloWorldApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
//MaterialApp acts as a wrapper to the app and
//provides many features like title,home,theme etc

return MaterialApp(
title: 'Hello World App',
//Scaffold acts as a binder that binds the appBar,
//bottom nav bar and other UI components at their places

home: Scaffold(
//AppBar() widget automatically creates a material app bar
appBar: AppBar(
title: Text('Hello World App'),
),
//Center widget aligns the child in center
body: Center(
child: Text('Hello World'),
),
),
);
}
}

Download 1,46 Mb.

Do'stlaringiz bilan baham:
1   2   3




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish