Discussion on iPhone, Android, Windows Mobile Applications

7 replies
If you have any experience in creating/coding or using iPhone, Android, windows applications, please share your experience with warriors.

You can tell warriors about the best resources for learning programming of these applications.
You can recommend best free and paid applications available in market place.
You can share your own applications code to teach warriors your own skills.

I am sure all your advice and knowledge will be valuable to many warriors.
#android #applications #discussion #iphone #mobile #mobile applications #windows
  • Profile picture of the author JaguarJaguar
    To start the discussion, a lots of valuable resources, videos, sample code and articles are available at developer.android.com
    Very good Video tutorials are available at lynda.com for iPhone applications.
    {{ DiscussionBoard.errors[1734361].message }}
  • Profile picture of the author m4rx
    If you want to program on the iPhone, you need two things.

    1. A mac(or mac os)
    2. A developer license for the iPhone SDK

    Have fun getting it on the App Store ;]

    --m4rx
    Signature
    We are what we repeatedly do. Excellence, then, is not an act, but a HABIT. ~Aristotle
    Bored. Learn everything you need to know about Organic Gardening.
    {{ DiscussionBoard.errors[1736983].message }}
    • Profile picture of the author BrianLeanza
      While I love Cocoa and Objective-C I have a hard time dealing with the sandboxing on the iPhone and all the other closed-system related issues there.
      Let alone that Apple always has the final word on whether an application even makes it into the app store or not.
      {{ DiscussionBoard.errors[1737160].message }}
  • Profile picture of the author arnoldsmithh
    Well today almost every person wanna own and iPhone, Android or Mobile Application to market their self via application.
    {{ DiscussionBoard.errors[1794975].message }}
    • Profile picture of the author inkatechnology
      Banned
      [DELETED]
      {{ DiscussionBoard.errors[2331886].message }}
      • Profile picture of the author hisnibbs
        We have created several apps and are rolling them out over the next few months. We have outsourced the coding but the rest we are doing "in house". One thing we did find a real pain was the "Code Signing" and provisioning. It's the one thing that even if you outsource your code you'll have to learn to get your app into "your" iTunes Store and with so many people looking into outsourcing it's a problem for people without coding or technical experience. But that said once it's understood it's quite straightforward.
        {{ DiscussionBoard.errors[2340329].message }}
  • Profile picture of the author Oakleaf
    Developing apps for iphone/smartphones is a waste of time IMHO. They can generate a few hundred bucks here and there, but you need to be incredibly lucky or have a really killer app to make a living out of just these apps.

    Not worth all the hassle(app store approval time, restricted language environment, expensive tools/license). Of course, the above problems don't arise with android, but most android apps are open source. You'll have a really tough time selling to a open source crowd.
    {{ DiscussionBoard.errors[2346238].message }}
  • Profile picture of the author garyk1968
    Yes code-signing/provisioning/distribution *can* be a pain but like anything stick with it and you will sort it out. On the iphone you either go with XCode and IB and do everything in ObjC which is the standard and preferred route or you can look at one of the emerging frameworks which aim to eliminate the need to go through the ObjC learning curve.

    So for general development there's appcelerator, phonegap which target both android and iphone. Then theres web based frameworks which mimic an iphone app like iui and jqtouch. Google are also bringing out app inventor for android which is an ide offering visual design of android apps.

    Then you can look at game development environments like gamesalad, unity, corona, torque game engine or frameworks like cocos2d.

    For me I prefer iphone simply because there is one platform with one hardware configuration, unlike the cluster**** that is android and 101 hardware specs. Plus I absolutely detest java and cant frickin believe you have to create signed jar files on android.

    I'd agree with the above, selling on android is harder and as far as the app store goes really tough to get alot of eyeballs on your shiny new app.

    Good Luck!

    Gary
    {{ DiscussionBoard.errors[2346438].message }}

Trending Topics