Upgrade to Pro — share decks privately, control downloads, hide ads and more …

App Development with Flutter - GDSC RGIPT 2024

App Development with Flutter - GDSC RGIPT 2024

Dive into the world of app development with GDSC RGIPT's Flutter Fiesta!
Part of one of the 3 days event which is organized by GDSC RGIPT where in workshop we discuss about How you can kickstart your journey into the mobile app development with Flutter and carve out a path for your career in this exciting domain.

In this session you will cover What is Flutter, How it's differentiate with other cross-platform, why Flutter choose Dart, basics of Dart and some of the Wow things from Dart language.

Dart is an first class language. Let's play with dart to learn some basic and some advance fundamentals. We will cover why flutter choose dart, What's the key factors which make development easy, faster and easy to refactor whenever needed.

https://www.linkedin.com/posts/gdsc-rgipt_gdscrgipt-appdevelopment-flutter-activity-7184260991143084032-_Iy_?utm_source=share&utm_medium=member_desktop

Jaldeep Asodariya

April 12, 2024
Tweet

More Decks by Jaldeep Asodariya

Other Decks in Technology

Transcript

  1. Ahmedabad Jaldeep Asodariya GDGAhmedabad / HighLevel @jaldeepasodariy App Development with

    Flutter Build beautiful apps with Flutter Rajiv Gandhi Institute of Petroleum Technology, Amethi
  2. GDG Ahmedabad Google’s portable UI toolkit for building a beautiful

    multi-platform applications What is Flutter?
  3. GDG Ahmedabad Basic of Dart 1. Class 2. Functions 3.

    Interfaces and abstract classes 4. Private
  4. GDG Ahmedabad Why Dart? 1. A client-optimized language 2. A

    wide variety of compilation targets (Web, Mobile, and Desktop) 3. Forms the foundation of Flutter
  5. GDG Ahmedabad Dart: The language 1. Type Safe 2. Dynamic

    type 3. Offers sound null safety 4. A rich set of core libraries (collection, convert, math, io, async...) - Take the Dart language tour to learn more
  6. GDG Ahmedabad Optimized for UI 1. Async-await 2. Building user

    interfaces with such a cool features 3. Easy to learn with a familiar syntax
  7. GDG Ahmedabad Productive Development 1. Hot reload 2. Rich static

    analysis 3. Debugging, logging, profiling support
  8. GDG Ahmedabad Fast on all platforms 1. AOT + JIT

    2. Target the web with complete, mature, fast compilers for JavaScript 3. ARM32, ARM64, x86_64, JavaScript
  9. GDG Ahmedabad Wow things of Dart 1. Lambda functions 2.

    Higher Order functions 3. Extension methods
  10. GDG Ahmedabad Wow things of Dart 1. Lambda functions 2.

    Higher Order functions 3. Extension methods 4. Null safety
  11. GDG Ahmedabad Useful links 1. Dart overview 2. Get the

    Dart SDK 3. Language tour 4. Language samples 5. Codelabs
  12. Thank you! Dank je! धन्यवाद! ধন্যবাদ! ہﯾرﮑﺷ ﺎﮐ پآ! ﻲﻧﺎﺑرﮭﻣ

    ﻲﺟ نﺎھوﺗ! ေကျးဇူးတင်ပါတယ်! നന്ദി! ありがとうございました! Ευχαριστώ! Gràcies! ਤੁਹਾਡਾ ਧੰਨਵਾਦ! ಧನ್ಯವಾದ! À ringrazià ti! 谢谢! நன ் றி! ధన్యవాదాలు! ¡Gracias! Faleminderit! આભ ભ ાર! ขอขอบคุณ! Jaldeep Asodariya Co-Organizer, GDG Ahmedabad Senior Mobile Engineer, HighLevel Follow me @jaldeepasodariy