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

Mobile Apps - can someone explain how you build them? and how they work?

Discussion in 'White Hat SEO' started by darrensss, Nov 4, 2012.

  1. darrensss

    darrensss Power Member

    Joined:
    Jun 10, 2010
    Messages:
    697
    Likes Received:
    79
    Ok guys so i need to look into building a mobile app for my work.
    How do they work?

    - Are they exe files? php? asp?
    - what format works on android, blackberry and iphone?
    - where do you register them so that people can find them?

    I guess the main question is how do they work?
     
  2. davids355

    davids355 Jr. VIP Jr. VIP Premium Member

    Joined:
    Apr 25, 2011
    Messages:
    8,770
    Likes Received:
    6,305
    Home Page:
    Proper mobile apps are device specific - iPhone/iPad for example can only be built with software that runs on mac.

    If you don't know anything about it it would be a hell of a task.

    Might be better to our source, here's a place to start :

    allmobileapps.co.uk
     
  3. iulianh

    iulianh Regular Member

    Joined:
    Feb 3, 2008
    Messages:
    349
    Likes Received:
    501
    If you want to develop native applications for iPhone let's say you have to code them into Objective C with XCode and Mac using the iPhone SDK that you get from Apple, its $99 per year. If you want to develop native applications for Android, you need to code them into Javascript using the Android SDK that you get from Google Dev and the license is $25 per year I think.

    Also if you are experienced with HTML,CSS and Java you can develop native applications using Phonegap for Android, iOS, Blackberry and more. After you create the app you manualy submit them to the Apple Store, Google Play and the Blackberry Marketplace. You still have to pay all the fees.

    If you want to develop games for iOS you can take a look into Cocos2d, I heard its a popular framework for creating games.

    It all depends on what type of App you want to create.
     
    • Thanks Thanks x 1
  4. darrensss

    darrensss Power Member

    Joined:
    Jun 10, 2010
    Messages:
    697
    Likes Received:
    79
    Cheers davids355 (btw, whens the next London meet up? i have also been trying to get in contact with meathead? if you have a number for him can you pm me it)

    I totally get what you mean ... 1 app would need to be built 3 times (once for each platform) but im trying to understand what you build them in and how/what you have to produce to make the final product?
     
  5. qrazy

    qrazy Senior Member

    Joined:
    Mar 19, 2012
    Messages:
    1,111
    Likes Received:
    1,712
    Location:
    Banana Republic
    Hey, you need to do a bit of research on the development platforms and their application development frameworks.

    1. Mostly Java for Android
    2. Objective C for Apple.
    3. Java for BB.

    And the executable formats are different for each OS and but the fundamentals remain more or less the same. Before development you need to sign up for the developer account in their respective sites. You need to have different tools like compilers, IDE, Emulators etc for development. And also they may charge you to list each of your application in their app stores or market. This may include testing of your app like compliance, security etc. So it's better you refer to the appropriate developers site. like http://developer.android.com or http://developer.apple.com Also search for 3rd party application development frameworks which makes things a lot easier.
     
  6. darrensss

    darrensss Power Member

    Joined:
    Jun 10, 2010
    Messages:
    697
    Likes Received:
    79
    Thanks Julianh .... what extension does each of the above platforms work off? ie (php, asp, exe etc ...)
     
  7. darrensss

    darrensss Power Member

    Joined:
    Jun 10, 2010
    Messages:
    697
    Likes Received:
    79
    excellent advice - thanks guys!
     
  8. goodtimes

    goodtimes Power Member

    Joined:
    Jan 25, 2009
    Messages:
    530
    Likes Received:
    572
    There's also websites with free app builders if you want to get your feet wet. Here's one of the bigger ones:

    http://www.appsbar.com/
     
    • Thanks Thanks x 1
  9. Grizzy

    Grizzy Senior Member

    Joined:
    Nov 11, 2008
    Messages:
    919
    Likes Received:
    999
    Extensions?

    Don't even consider developing a real mobile app until you are fluent in java and/or objective c.
     
  10. davids355

    davids355 Jr. VIP Jr. VIP Premium Member

    Joined:
    Apr 25, 2011
    Messages:
    8,770
    Likes Received:
    6,305
    Home Page:
    Might see if anyone is up for meeting early December... Don't have meatheads number, you should PM him probably best way, maybe he is busy though as I haven't seen him on here as much recently.
     
  11. darrensss

    darrensss Power Member

    Joined:
    Jun 10, 2010
    Messages:
    697
    Likes Received:
    79
    Did pm him but didnt hear anything back! i have his biz card somewhere?
    Will be up for a dec meet .... keep me in the loop if anything gets planned!
     
  12. mission

    mission Newbie

    Joined:
    Sep 9, 2009
    Messages:
    39
    Likes Received:
    20
    Occupation:
    IM
    Location:
    canada
    Home Page:
    you could try buzztouch just google it
     
    • Thanks Thanks x 1
  13. iulianh

    iulianh Regular Member

    Joined:
    Feb 3, 2008
    Messages:
    349
    Likes Received:
    501
    @darrensss - Using http://phonegap.com/ you can code the app using HTML5, Javascript and CSS. They have also native implementations and extension for every phone you want to create the app for. Using phonegap you code only 1 version of the app for over 7 mobile platforms, including iOS, Android and blackberry. So I think its faster this way, really depends on what you need.
     
  14. darrensss

    darrensss Power Member

    Joined:
    Jun 10, 2010
    Messages:
    697
    Likes Received:
    79
    Thanks for the advice ... can this interact with a database (online)
    So if the user wants to perform a search and we return results to the app?
     
  15. igwe4life

    igwe4life Newbie

    Joined:
    Dec 6, 2008
    Messages:
    26
    Likes Received:
    0
    If you go into native app development, you would need to program using different languages an tools:
    Objective C and a Mac for iOS apps, Java for Android and Blackberry and C# for Window mobile. On the other hand frameworks like Phonegap, Appcelerator Titanium etc will enable build once and target multiple platforms, for now i use phonegap & Jquery Mobile and can knock up an App in 1hr or less, so i encourage you to try that or find someone who can.
     
  16. johnhort

    johnhort Registered Member

    Joined:
    Dec 16, 2013
    Messages:
    99
    Likes Received:
    29
    GOOD ADVICE.
    THANKS BUDDY............:bubblegum
     
    • Thanks Thanks x 1
  17. Sky Tiger

    Sky Tiger Jr. VIP Jr. VIP Premium Member

    Joined:
    Jul 18, 2013
    Messages:
    895
    Likes Received:
    196
     
  18. abzonter

    abzonter Newbie

    Joined:
    Mar 11, 2013
    Messages:
    15
    Likes Received:
    1
    you need to hire freelancer if want to build app otherwise use appmakr or ibuildapp if looking for free simple app.
     
  19. XSilverClaw

    XSilverClaw Junior Member

    Joined:
    Jul 20, 2013
    Messages:
    112
    Likes Received:
    9
    Home Page:
    Try starting with Android for a start. I recently did too, and I grabbed myself some books concerning Java for beginners, as well as developing apps for android. An android developer account costs $25 but you'll see profit soon enough. A month ago I published a simple app where when you press the screen, a sound is played. I've also integrated ads, and a month after it's published (Today), I've made atleast $50 from ad impressions and the app has 5000-10000 downloads.
     
  20. MaximumAchievement

    MaximumAchievement Jr. VIP Jr. VIP

    Joined:
    Aug 9, 2013
    Messages:
    120
    Likes Received:
    6
    For Apple(IOS ) need to know Objective-C programming Language, for Android Apps Java, .NET programming language.

    None of all you said, for example android file is .apk, java file is .jar, .jad.
    Register to mobile apps store generally known as marketplac. e.g. Google play.