![]() Android 3.0 also scraped four hardware navigation buttons and replaced them with navigation bar and action bar on the touch screen. Android 3.0 seems to have taken inspiration from Windows Metro with lot of black/while spaces and sharp corners. The first alpha releases were partially inspired by Blackberry. The look and feel went through quite some transformation so far. Android – Moving Targetįirst Android alpha releases appeared in 2007. Occasionally, behavior of existing APIs changes between versions. Porting to higher versions of iOS is usually pretty straightforward. iOS receives enhancements with every new release. The NeXTStep platform later progressed into Mac OS. Its origins in the NeXTStep system from the early 90's (if you know the iOS API, you have certainly noticed that many class names are prefixed with ‘NS’). Get to Know the Platforms iOS – Older than You Think Community Edition of IntelliJ is sufficient for Android development. Then make IntelliJ aware of Android SDK location. Use the SDK Tools to download additional packages. If you want to use another Java IDE, such as IntelliJ, you need to download just Android SDK Tools. In a single bundle, you will get an IDE (Eclipse), Android Development Tools Plugin for Eclipse and the essential Android SDK components. Easiest way to start with the development is to download Android Development Tools. You can develop for Android on Windows, Mac OS and Linux. Since April 2011, Xcode has a competition – AppCode by JetBrains. For a long time, Xcode was the only IDE for iOS development. Part of Xcode distribution is the iOS SDK and iOS Simulator. The default IDE choice is Xcode by Apple. If you don't have a Mac, you'll need to purchase one and you probably won't regret it. You need a Mac in order to develop for iOS. ![]() If you are serious about publishing your apps, get the devices as well. If you just want to play around, a PC/laptop with an IDE and SDK are sufficient. You need a mobile device, a PC or a laptop, an IDE and SDK. However, I consider some aspects of Android development better. To setup the right expectations, my preference is still iOS. I focus on native development – Objective C on iOS and Java on Android. While developing for the two major mobile platforms, I accumulated quite some knowledge and learned some lessons, which I decided to share in this article. Der Die Das and Le La followed few weeks later. De Het for Android got published in February 2013. So I decided to port the language apps to Android. In November 2012, I had some spare time and was ready for several weeks of exploratory learning. And, of course, I regularly received a question whether the apps are available on Android. There are Facebook posts and tweets about De Het. De Het got pretty famous in the Netherlands. These apps help users to learn and practice the grammatical articles in Dutch, German and French. Later I added a free version – Battery Watch Plus that includes In App Purchase.Ībout a year later, I published three language apps De Het, Der Die Das and Le La. ![]() After about three months, Battery Watch Pro 1.0 was published on the App Store. Because I am a maker rather than a pure learner, I set a goal for myself to create an app that is useful for almost any iDevice user and publish it on the App Store. In spring 2011, I decided to start developing on iOS.
0 Comments
Leave a Reply. |