1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Android app dev, where to start?

Discussion in 'General Programming Chat' started by jake3340, Apr 17, 2017.

  1. jake3340

    jake3340 Supreme Member

    Joined:
    Nov 20, 2008
    Messages:
    1,417
    Likes Received:
    421
    Location:
    Pluto
    I'm a total novice when it comes to programming, could someone point me out in the right direction if I would like to get into android app development? Maybe some good online courses ? What do you guys recommend ?
     
  2. no77bl0

    no77bl0 Newbie

    Joined:
    Apr 21, 2017
    Messages:
    15
    Likes Received:
    1
    Gender:
    Male
    I recommend you to start with learning C++, then Java, then Unity
     
  3. Siva Kumar

    Siva Kumar Newbie

    Joined:
    May 6, 2017
    Messages:
    12
    Likes Received:
    1
    Gender:
    Male
    Go to Udacity. The courses are designed with Google. Don't pay for Nanodegrees. Instead take individual android classes.

    Good Luck!!!
     
  4. renzorcs

    renzorcs Newbie

    Joined:
    Oct 13, 2016
    Messages:
    20
    Likes Received:
    26
    Gender:
    Male
    Yesterday, @cheva posted a link with a free Udemy course. Check it out.
     
  5. Sergio-341

    Sergio-341 Newbie

    Joined:
    Jun 21, 2017
    Messages:
    31
    Likes Received:
    9
    Gender:
    Male
    Occupation:
    Seller
    Location:
    USA
    Home Page:
    go to developer.android.com and start with coding.
     
    • Thanks Thanks x 1
  6. ishrak

    ishrak Newbie

    Joined:
    Nov 26, 2017
    Messages:
    34
    Likes Received:
    3
    Start with Kotlin as it is easy to learn. Way easier than Java. But it has no drawbacks.

    Most importantly Kotlin is supported by Google so you do not have to worry about it. Just like Java, Kotlin is also an official language for Android app development.

    Do not go for stuff like NativeScript, Cordova etc. they are not worth it in the long run.
     
    • Thanks Thanks x 1
  7. abraguda

    abraguda Jr. VIP Jr. VIP

    Joined:
    Apr 4, 2013
    Messages:
    102
    Likes Received:
    27
    Gender:
    Male
    Do you have any previous experience with programming? If not - get acquainted with basics a little bit and then just start with Kotlin, which is easier and try build simple app, then move on with more advanced one, try changing functionality, improving it and you will learn a lot.
     
    • Thanks Thanks x 1
  8. Lbiboch

    Lbiboch Newbie

    Joined:
    Mar 15, 2018
    Messages:
    3
    Likes Received:
    0
    I start whith java whith udacity good luck
     
  9. X

    X Jr. VIP Jr. VIP

    Joined:
    Jun 30, 2007
    Messages:
    952
    Likes Received:
    568
    Gender:
    Male
    Occupation:
    Digital Marketer & Automation Specialist
    Location:
    Texas
    I recently grabbed a copy of b4a (basic4android) just for fun, and it's actually really awesome. Sure it's better to learn native Java or Kotlin, but if you're just looking for a way to make apps to make some money and don't care about being a "programmer" (if you're more interested in generating $$ for yourself than learning coding to put on a resume or something) it could put you way ahead. Super simple syntax to learn, a fair amount of tutorials, and you can have apps up and live in days - they have some pretty advanced ones built in b4a that have done 100k+ installs.

    However, if you're really just interested in learning to code Java or Kotlin, Udemy is a solid resource.

    Edit: ughh just realized this thread is old, should have paid more attention before posting in a gravedug thread.
     
  10. kelevrad

    kelevrad Registered Member

    Joined:
    Mar 9, 2018
    Messages:
    79
    Likes Received:
    10
    Gender:
    Male
    Occupation:
    World Domination
    Location:
    Reactor 2, Pripyat
    Im also interested in dev an app, just a ecommerce app, there isnt something like wordpress to make apps with some abstraction? I have newbie lvl in PHP and html+css, some SQL and really low lvl at Js. Where should i start them? I heard about framework7, its free and based on my language. Any experience or advice?
     
  11. M1nnow

    M1nnow Newbie

    Joined:
    Dec 8, 2017
    Messages:
    28
    Likes Received:
    1
    Gender:
    Male
    I started learning android programming a month ago if not even less and I've successfully almost finished my first medium app.
    From my experience, the way to learning programming isn't that easy, the hard part is not understanding the language itself, but understanding and getting to know the android studio / android functions that you will need.

    If you ask how I started, well I started learning Java first (I already had a past with programming so it really helped me but still), once you get the hang of Java, practice until you think you can continue to the next step.
    Learning Java to a pretty sweet level would be super helpful at the next steps so get Java learned good!

    Once you know Java pretty well, I would say you should take either free or paid (I used free and they are great) courses by Google themselves.. You can find the courses on Udacity.
    Once you understand how everything works at Android Studio, your first question will be how can you learn all of Android's related functions for using at Android Studio.. (Well atleast it was my question xd), the answer is simple - PRACTICE! Practice is really everything here..

    How can you practice? Simply try to create any app you think of, of course don't go too big on yourself.. start slowly and climb your steps.
    The most important here is not to make the app work.. (ofc it's also important) but to understand everything you do.

    Also you can use some Youtube tutorials on creating some random apps, they can be really helpful, you can just copy paste the code step by step, but you have to understand it.

    Hope I helped you! Good luck mate.
    It may be hard, but it pays off at the end :)