background preloader

HOW TO: Start Developing for iOS, Android or Windows Phone 7

HOW TO: Start Developing for iOS, Android or Windows Phone 7
An increasing number of first-time mobile app developers are also first-time developers. This makes sense if you think about it; mobile is the hot new platform and the barrier to entry is a lot lower for mobile devices. Furthermore, a simple — yet well-done — mobile app can be functional and a big success; look at the prevalence of tip calculators, flashlights and other applications. It's much harder to find that sort of success with a small, single-purpose desktop app. Although the barrier to entry is lower for mobile app development, you still need to be prepared to learn. If you have no previous experience in programming for the web or in a language like C, Java or C#, grasping the basics is going to take more time. On iOS, this means learning Objective-C and also learning Cocoa Touch. iOS Books, Sites and Resources For learning the basics of iOS programming, the Apple Developer site is chock-full of great information. Note: You need a Mac in order to develop for iOS. Your Picks

Android vs. iOS: Developers face off | Application Development May 23, 2011 Follow @pjkrill In mobile computing, two platforms have emerged as dominant choices: Apple's iOS, which runs on the iPad and iPhone, and Google's Android, deployed on a variety of systems, including Motorola Mobility's Xoom tablet. For developers and users, the two platforms each offer distinct differences both technically and in their app store strategies. Developers are lining up in the respective iOS and Android camps, citing enterprise and developer benefits ranging from multivendor support for Android to more maturity for iOS. Although some IT shops and developers are sure to back both platforms, pronounced differences between the two mean there can be no attitude that they're both the same when it comes to developing apps.

How Much Does It Cost To Develop an App | iPhone App Development Costs Table of Contents Types of AppsApp Development ProcessDevelopment CostsDesign CostsTotal CostsFree iPhone App Quote Overview In the past two years, the app market has exploded. And for good reason. The good news? Let’s talk about what goes into getting an app developed. Types of Apps You Can Develop There are many different kinds of apps you can develop. Basic table functionality – think about this as a hierarchy: opening screen has big topics and you click one and you now have a set of new lists to click on. The type of app you want to develop may change based on how much content you have and how much control you want to have over the entire process. App Development Process The app development process can be broken out into four major parts – idea, layout and planning, design, and going live. 1. This is the first genesis of where the app will be going and one step after “I want an app.” 2. 3. 4. iPhone App Development Costs iPhone App Design Costs Total App Costs There Is Another Way Carter Joi

Apple Launches 'Start Developing iOS Apps Today' Guidebook "So you want to be an App Developer," is exactly how Apple's new "Start Developing iOS Apps Today" guide should read. It doesn't, but that doesn't detract from the important information Apple's built into its new thirteen-step guidebook for aspiring iOS app developers. Now, to be fair, using Xcode and the iOS SDK to build a fully-fledged, working iOS app is a bit more complicated than what a thirteen-deck slide presentation might be able to deliver. And that's not what Apple's trying to accomplish in a single document per se. Rather, the guide splits up the process of app development into five separate chunks, and each is punctuated with links to additional resources that are designed to help turn a wannabe developer into the next Zynga. "The road map provides you with a breadth of knowledge to get you started, and the last page, Where to Go from Here, includes links to documents you should read next," reads the introduction to Apple's guide.

Android vs iOS: It’s About the Apps The Mac vs PC argument is long-standing and has evolved over the years. However, recent times have introduced a second major battle in the technology industry: Apple vs Google. The platform war has become mobile with most arguments coming down to Android vs iOS. However, most of the core points on the Android side centre around the OS rather than the applications. App Delivery, Pricing and Quantity These three points are vital. Firstly, the actual shopping experience of browsing and discovering mobile software differs much from the traditional experience of buying PC applications. The Android Market has many advantages over Apple’s App Store. Additionally, recent numbers show that Android has approximately double the percentage of free applications so you’re more likely to pay less if you come onto the Android side. However, although Android has a higher proportion of free applications, Apple’s store has more apps overall. App Design Meebo on iPhone (left) vs Meebo on Android (right)

Create your own apps for free with open-source LiveCode 6.0 Application development may have once been the exclusive domain of professional programmers, but today a growing number of amateur-friendly development environments invite just about anyone with an app idea to bring it to life. In the past few years we've seen the arrival of BuildAnApp and Google's App Inventor for Android on the mobile side, for example. An even longer-standing contender, however, is RunRev's cross-platform LiveCode, a recently renamed version of the HyperCard-inspired " Revolution " development system born in the early 2000s. RunRev LiveCode has traditionally been available only as a paid development environment, but on Wednesday its maker rolled out the platform's first-ever free, open source version. Drag-and-drop functionality LiveCode 6.0 is actually the result of a highly successful Kickstarter campaign to fund the open source version. RunRev 'The power of programming'

Apple Posts Guide to 'Getting Started Developing iOS Apps' 17 February '12, 09:03pm Follow If there is one aspect of Apple’s iDevice ecosystem that deserves a ton of credit for both growing and cementing its user base, it has to be the way developers flock to it. Apple wants developers on that line, Apple needs developers on that line. That’s why it’s not surprising, but still pleasant, to see Apple making an effort to onboard new developers with a beautiful and simple new introductory document called “Start Developing iOS Apps Today“. The document isn’t a private developer resource so you can visit it for yourself regardless of whether you’re in the program or not. The program touches on all of the basics of development for iOS, including the programming languages used, the design of an application and selling the app on the app store. This is obviously intended for those who have never even dabbled in developing for iOS, and isn’t a tutorial about how to start, but more of a general overview of what’s involved.

Exclusive Apps: iOS Versus Android : Introduction While we're starting to see more and more apps available on both iOS and Android, each OS still has a stable of exclusive content at its disposal. Let’s face it: Apple got a considerable head start over Android when it comes to mobile apps. The iPhone (and now the iPad), iOS and the App Store got the jump on everyone else in the mobile OS space. When the first Android phone launched, the Apple App Store already had 10,000 apps, compared to Android’s several hundred. While both ecosystems are potent and successful at this point, the two app stores are not equal by any means. We should note that this article was under well underway before Google's I/O conference last week. After reading through the list, please let us know in the comments if we missed any exclusive apps, as well as what apps you're particularly jealous of as an iOS or Android user.

How To Create Your First iPhone Application Update: 01/10/2012: The original version of this article by Jen Gordon was published in August 2009. It was thoroughly revised and updated by the author and published in September 2012. Update: 01/10/2012: The original version of this article by Jen Gordon was published in August 2009. It was thoroughly revised and updated by the author in September 2012. — Editorial Team Since the iTunes App Store launched in 2008, over 500,000 apps have been approved by Apple, and thousands more app ideas are scrawled on napkins across the world every day. Be sure to check out our previous articles: The good news is anyone can make an iPhone app, it’s just a matter of knowing the series of actions you need to take to make it happen. More after jump! What Is Your Goal? The first thing to look at when embarking on any product development or entrepreneurial venture is your goals for the project. Let’s look at an example. Here are some examples of project goals: What Are Your Expectations? Where Do I Begin?

Android Η πρώτη παρουσίαση της πλατφόρμας Android έγινε στις 5 Νοεμβρίου 2007, παράλληλα με την ανακοίνωση της ίδρυσης του οργανισμού Open Handset Alliance, μιας κοινοπραξίας 48 τηλεπικοινωνιακών εταιριών, εταιριών λογισμικού καθώς και κατασκευής hardware, οι οποίες είναι αφιερωμένες στην ανάπτυξη και εξέλιξη ανοιχτών προτύπων στις συσκευές κινητής τηλεφωνίας.[3][4] Η Google δημοσίευσε το μεγαλύτερο μέρος του κώδικα του Android υπό τους όρους της Apache License, μιας ελεύθερης άδειας λογισμικού. Το λογότυπο για το λειτουργικό σύστημα Android είναι ένα ρομπότ σε χρώμα πράσινου μήλου και σχεδιάστηκε από τη γραφίστρια Irina Blok. [5] Χαρακτηριστικά[Επεξεργασία | επεξεργασία κώδικα] Ο προσομοιωτής Android στην αρχική οθόνη Τωρινά χαρακτηριστικά και λειτουργίες:[6][7][8] Ιστορικό Ενημερώσεων[Επεξεργασία | επεξεργασία κώδικα] Παρόλο που το Android είναι ένα προϊόν ελεύθερου λογισμικού, ένα κομμάτι της ανάπτυξης του λογισμικού συνεχίζεται σε ιδιωτικό παρακλάδι. Σημειώσεις[Επεξεργασία | επεξεργασία κώδικα]

Related: