Welcome to the CrackBerry Forums Create Your Account or Ask a Question Answers in 5 minutes - no registration required!
Results 1 to 8 of 8
Like Tree4Likes
  • 2 Post By JamesPtheNerd
  • 1 Post By miketko
  • 1 Post By KermEd
  1. miketko's Avatar
    CrackBerry Master

    Posts
    1,047 Posts
    Global Posts
    1,249 Global Posts
    Thread AuthorThread Author   #1  

    Default Building apps for dummies?

    Hi all

    Any tips for someone looking to start creating apps for the very first time? Any books? Websites etc. For someone with absolutely zero knowledge.

    Not sure where to start

    Thanks.

    Posted via CB10
  2. JamesPtheNerd's Avatar
    CrackBerry Abuser

    Posts
    125 Posts
    #2  

    Default

    I've recommended to my sons, 11 and 16 years old, to try out http://www.codeacademy.com/

    They're getting quite competitive with each other

    It's great because it really guides you through the process, with a language that's actually useful (JavaScript, and a few others) .

    Figure out JavaScript.

    Then move on to http://www.learncpp.com which will introduce you to C++ on the console. But be careful... much of what c++ can do largely depends on the compiler, etc... So you'll learn the concepts, but don't be surprised when your c++ code doesn't work in another environment.

    Stick with it. Chapter 8 is the important one -- Object Oriented Programming. This will largely resemble the c++ you'd need for Cascades and the BlackBerry NDK.

    Posted via CB10
    Thanked by 3:
    FunkyDread (03-10-2013),  miketko (02-18-2013),  Mister-E (02-18-2013) 
    FunkyDread and BlackQtCoder like this.
  3. TheMarco's Avatar
    CrackBerry Addict

    Posts
    647 Posts
    Global Posts
    1,347 Global Posts
    #3  

    Default

    If you have no knowledge of any programming language I'd strongly recommend going with HTML5 first. C++ is way harder to learn. I can do absolutely anything with HTML5 but I've only recently started trying some C++ stuff with a ton of trial and error.
    Thanked by:
    miketko (02-18-2013) 
  4. miketko's Avatar
    CrackBerry Master

    Posts
    1,047 Posts
    Global Posts
    1,249 Global Posts
    Thread AuthorThread Author   #4  

    Default

    Awesome. Thanks so far.

    Posted via CB10
  5. BlackQtCoder's Avatar
    CrackBerry Abuser

    Posts
    345 Posts
    #5  

    Default

    IMHO, i would recommend starting with c language. After that, you can continue with the language you want. But only is my opinion.
    Duantox Apps
    Leandro Cerdan (Head developer)
    BlackBerry Elite Dev
    TapyHold, BB10 Built for Blackberry multimedia scrapbook app developer
    Duantox Twitter: https://twitter.com/duantox
    Tapyhold Twitter: https://twitter.com/tapyhold
    Email: info at duantox dot com
  6. miketko's Avatar
    CrackBerry Master

    Posts
    1,047 Posts
    Global Posts
    1,249 Global Posts
    Thread AuthorThread Author   #6  

    Default

    [QUOTE=JamesPtheNerd;8001258]I've recommended to my sons, 11 and 16 years old, to try out http://www.codeacademy.com/

    This is pretty cool. Having some fun so far. Thanks.


    Posted via CB10
  7. miketko's Avatar
    CrackBerry Master

    Posts
    1,047 Posts
    Global Posts
    1,249 Global Posts
    Thread AuthorThread Author   #7  

    Default

    Quote Originally Posted by BlackQtCoder View Post
    IMHO, i would recommend starting with c language. After that, you can continue with the language you want. But only is my opinion.
    Def looking for everyone 's. Opinion

    Posted via CB10
    Thanked by:
    BlackQtCoder (02-18-2013) 
    BlackQtCoder likes this.
  8. #8  

    Default Building apps for dummies?

    C++ will have the longest learning curve but best payoff.

    Good for BB with NDK + Cascades. Semi portable to iOS + Android (NDK only not Cascades) via marmalade. You can also go to Win Mobile via VC++ and iOS stand alone via Objective C. So, yes, you may need a lot of software.

    Good for: complex mobile apps + PC apps.

    HTML5 (going to get some hatemail for this) is basically just HTML + a handful of new tags few folks use, and a lot of javascript that you can google as you go.

    HTML5 is very flexible. You can use BBUI (BB only) or JQuery Mobile or Sencha or Phone Gap - all three of which go cross platform.

    Good for: website style apps, functional apps. Mobile + SMART TV compatible.

    You also have AS3 / AIR

    This is for hardcore folks like me whohavent accepted Adobes fate. Works on iOS / Android and BB10 / PB.

    OK for desktop apps, Good for websites and online games, Good for some mobile.

    Last is odd misc languages like GLBasic for Android and iOS, and NSStudio which is another basic recompile. In truth the only decent VB you will find is in Visual Studio and is great for business work as tons of companys need VBA scripts in excel. but lots of hate in the world for VB . Great for quick ASP.net servers (where you need to put up a data VPS spomewhere).

    Whew

    My advice, start on HTML, work in some javascript (preferably using phonegap etc) and work your way up. HTML4/5 is getting quite powerful and some new devices only support html5 for languages (some smart tvs etc).

    c++ is good, but its easier if you already understand how IDE's work, arrays work, etc. So the only new learning curve will be syntax, ide stuff and pointers.

    But that's just my opinion . I'm a hobby dev at best.

    Ed

    Sent from my BlackBerry S10.1 using Tapatalk Touch Beta
    Thanked by:
    miketko (02-19-2013) 
    BlackQtCoder likes this.

Similar Threads

  1. How to start building apps for BB10/Playbook?
    By coolt86 in forum General BlackBerry Discussion
    Replies: 6
    Last Post: 03-29-2012, 01:24 PM
  2. How to start building apps for BB10/Playbook?
    By coolt86 in forum BlackBerry 10 OS
    Replies: 6
    Last Post: 03-29-2012, 01:24 PM
  3. How do I find someone to build an app for me?
    By tap9981 in forum Developers Lounge
    Replies: 2
    Last Post: 04-06-2011, 01:30 PM
  4. HELP!! A BB theme building for dummies book wanted!
    By Fr3sh914 in forum BlackBerry Bold 9700 Themes
    Replies: 2
    Last Post: 05-18-2010, 12:45 AM
  5. Best Business Apps for BB 8100
    By loconite in forum BlackBerry Pearl 8100
    Replies: 2
    Last Post: 02-26-2007, 01:59 PM

Posting Permissions