Flutter to opracowany przez Google framework do tworzenia aplikacji mobilnych, które świetnie wyglądają i dobrze działają w systemach Android i iOS. Pisanie reaktywnych aplikacji we Flutterze jest przyjemną i efektywną pracą. Język Dart został bowiem zbudowany tak, by ułatwić pisanie poprawnego kodu. Flutter jest intensywnie rozwijany przez Google: framework co kilka tygodni zyskuje nowe funkcjonalności. Mimo że to relatywnie nowe rozwiązanie, cieszy się dużą popularnością. Liczba poważnych aplikacji napisanych we Flutterze stale rośnie. Dzięki temu przewodnikowi płynnie rozpoczniesz pisanie aplikacji we Flutterze w języku Dart . Dowiesz się, jak skonfigurować środowisko programistyczne i rozpocząć projekt. Książka poprowadzi Cię przez proces projektowania interfejsu użytkownika i funkcji umożliwiających poprawną pracę aplikacji. Nauczysz się pisać własne wtyczki (tzw. plug-iny). Poznasz techniki poprawy wrażeń użytkownika i dowiesz się, jak tworzyć dobre, intuicyjne interfejsy. Dzięki licznym wyjaśnieniom, przykładom i wskazówkom nauczysz się pisać aplikacje wolne od błędów i gotowe do wdrożenia w App Store i Google Play. W efekcie dobrze przygotujesz się do projektowania aplikacji we Flutterze na wysokim, profesjonalnym poziomie. W książce: podstawy języka programowania Dart i koncepcje interfejsu Fluttera pisanie wtyczek i widżetów Fluttera stylizacja aplikacji i poprawa wrażeń użytkownika we Flutterze stosowanie komponentu AnimatedBuilder uzyskiwanie natywnej wydajności aplikacji Flutter od Google. Specjalnie dla profesjonalnych twórców najlepszych aplikacji!
Alessandro Biessek Pořadí knih


- 2021
- 2019
Flutter for Beginners
- 512 stránek
- 18 hodin čtení
This guide offers a comprehensive approach to mastering Flutter and Dart 2 for mobile app development on Android and iOS. It starts with the fundamentals of Dart programming and introduces the Flutter framework, helping you set up your development environment. You'll learn to design user interfaces and manage user input, utilizing the navigator widget for app routing and transitions between screens. The book covers developing custom plugins, structuring effective plugin code, and integrating maps with interactive features using the Google Places API. You'll also gain skills in testing your app for quality assurance and preparing it for deployment on major app stores. Advanced topics include enhancing user experiences with map integrations, utilizing native programming for performance, and creating personalized animations for intuitive UIs. By the end, you'll be proficient in Dart and equipped to create your own mobile applications or pursue a career as a Dart and Flutter developer. This resource is ideal for developers eager to learn Flutter from scratch, although a basic understanding of programming concepts will be beneficial.