Powered By Blogger

Friday, August 4, 2023

Mobile/Cross Platform App Development with Flutter

Hello everyone,

Once again, after a long long time, I thought to write this article on my new journey with Flutter development. I have just recently started to work as Flutter developer and for that, currently, I'm deep diving with some fresh materials & courses.


Just to give a little bit overview on Flutter for mobile & Mac & web app development, please kindly have a look at below important links which I found during my recent researches.

Dart:

- The most important thing of Flutter app development is DART language which is designed by Lars Bak and Kasper Lund and developed by Google. The programming language can be used to develop web and mobile apps as well as server and desktop applications. It is an object-oriented, class-based, garbage-collected language with C-style syntax.


Flutter:

- Flutter is an open-source UI software development kit created by Google. It is used to develop cross platform applications from a single codebase for any web browser, Fuchsia, Android, iOS, Linux, macOS, and Windows. First described in 2015, Flutter was released in May 2017.

Development Tools:

1. Android Studio
2. Visual Studio Code
3. IntelliJ IDEA
4. XCode (If you're planning to create app for Mac/iOS/iPad devices):
5. Homebrew (for Mac)
6. GiT
7. Cocoapods

Open source libraries:
1. Dart/Flutter Packages
2. Google fonts
3. Google Material Design


Note:
- You can use any of the first 3 IDEs for Flutter development.
- Please have a look at the following link for Flutter's Step by Step guide.


I hope, my this article will help to you to start your journey for Mobile App Development. 
Please keep visiting my blog for my upcoming articles regarding SwiftUI & Flutter development. 


Regards,