I’ve extended the open source iPhone apps list with two great new apps.
The quest for quality iPhone and iPad programming examples continues and both of these apps are app store apps that the creators generously decided to open source. While there are a lot of great examples on the list with the continuous release of new features more are always welcome.
The first app is very interesting because I know that the topic of controlling the iPhone 4’s flash is searched for quite frequently on this site. This app features a strobe lite, see video:
You can find the homepage here: iStrobe.
The other app is Ecological Footprint, which shows how to share data using Facebook connect and e-mail, utilizing Core Data and more. See video:
You can find the homepage here: Ecological Footprint.
Check here for more information on the other 37 open source iphone app store apps.
Please share this by using the buttons below to tweet or bookmark!
New versions of the iOS keep coming, and they aren’t going to stop.
With ever new version comes new features, and necessitates the need to adapt old code. In order to accommodate new features while keeping compatibility with older versions of iOS your code can start to look like a big mess of if statements. And make no mistake about it.. many people don’t regularly update their OS like us computer geeks so you are missing out if you only target one version of iOS — especially right now with the two different devices (iPhone and iPad) running different versions of iOS.
I was actually just looking for a nice way to do this myself, and fortunately Matt Gallagher from Cocoa with Love has just come up with a great article featuring tips and tricks to use so that you can not only make your code compatible, but do it in a nice clean way.
His article Tips & Tricks for conditional iOS3, iOS3.2 and iOS4 code features tips on:
- How to compile a single project to work across multiple versions of the iPhone and iPad OS
- How to use newer features while accommodating older operating systems
- Making the code clean by using some nifty macros
- Keeping the code clean without using any macros
Be sure to check it out if you are looking to build code that accommodates older operating systems while still using newer features.
If you found this helpful, please share it!
[Source: Cocoa With Love]