|Join Nairaland / LOGIN! / Trending / Recent / New|
Stats: 2,867,702 members, 6,882,081 topics. Date: Thursday, 26 May 2022 at 01:14 PM
|As An Absolute App Dev Beginner, Should I Learn Java Or Flutter? by theNOISEmaker: 6:23pm On Mar 31, 2021|
I've picked interest in programming lately. Mobile App development, specifically is my niche. I have no coding experience prior to this. So After some research online, I've come to understand that Apps can be created using alot of other programming languages but Flutter which uses dart programming language and Java are quite the most popular ones. So i was kind of stuck and confused on which one to learn first.
Please what do you suggest for an absolute beginner like me?
|Re: As An Absolute App Dev Beginner, Should I Learn Java Or Flutter? by qtguru(m): 7:35pm On Mar 31, 2021|
This is what I am doing and my reason it might make sense to you. In my case I know Java somewhat
I want to start with Flutter because of it can port the app easily since its rendering the UI, at some point when you need to extend Flutter maybe expose more Android API, then you can gradually be playing with Android because you would need to study the API if you want to create a plugin or so, and Gradually enter Android Development , however you will face another decision battle, Java or Kotlin, KMM or just only Android Kotlin, then what happens to IOS ? Nobody can escape Native Android because in Hybrid you will always need to expose something.
|Re: As An Absolute App Dev Beginner, Should I Learn Java Or Flutter? by adelnehis(m): 9:22pm On Mar 31, 2021|
Java definitely has more functionality than flutter
No matter how much you try to avoid it, if you're making complex apps you'll definitely use Java
|Re: As An Absolute App Dev Beginner, Should I Learn Java Or Flutter? by Sheriman(m): 10:55pm On Mar 31, 2021|
qtguru:I use Kotlin as an Android development language.
|Re: As An Absolute App Dev Beginner, Should I Learn Java Or Flutter? by keithlaurance(f): 7:20am On Apr 01, 2021|
If you want to be a mobile developer and you're new, just start with Flutter. There are tons of tutorials on Codelabs, Flutter Website, Youtube, and other websites (resources). After you complete some tutorials from beginner to advance and get comfortable with the syntax, assign yourself a project and try to build your own app (don't learn aimlessly). You'll pick up the Dart code you need along the way since Flutter is written in Dart.
Once you feel that you need to write advanced Dart code, you can start learning Dart. If you're entirely new to Object-Oriented Programming (OOP), I find the Dart tutorial a bit hard for beginners as it assumes prior knowledge of OOP and it references concepts of other languages. I personally find 'cplusplus' a good place to start learning the fundamentals of OOP. You don't need to learn C++, but just understand the basics and terminologies by reading. Don't worry if you get overwhelmed, you'll pick up things over time, and also Stackoverflow and many other resources are available to further understand a concept. Once you read that tutorial and then start learning Dart, you'll actually appreciate how Dart simplifies a lot of things.
Want to learn more about, How to become a successful Mobile App Entrepreneur ? Check out the below article.
|Re: As An Absolute App Dev Beginner, Should I Learn Java Or Flutter? by teewhydope(m): 10:05am On Apr 10, 2021|
you're right. reality begins to set in when you need to integrate a native sdk or write platform specific code. its always good to get familiar with java and it's environment before moving to hybrid.
I'm a flutter dev though
|Re: As An Absolute App Dev Beginner, Should I Learn Java Or Flutter? by qtguru(m): 10:16am On Apr 10, 2021|
Let's connect, I think we have alot to learn from each other. Maybe a weekly meeting here, how can I connect do you have a blog, email or somewhere I can follow. Flutter is interesting and I intend to develop in it
|Re: As An Absolute App Dev Beginner, Should I Learn Java Or Flutter? by teewhydope(m): 9:42pm On Apr 21, 2021|
good evening, apologies for replying late. we can do whatsapp or Skye, my number is in the signature.
|Sections: politics (1) business autos (1) jobs (1) career education (1) romance computers phones travel sports fashion health |
religion celebs tv-movies music-radio literature webmasters programming techmarket
Nairaland - Copyright © 2005 - 2022 Oluwaseun Osewa. All rights reserved. See How To Advertise. 75