partner at bellwether. young. engineering phd. researcher. new media communicator. author. project manager. traveler. professor. life-long learner. entrepreneur. son.
Today I came across a library for iOS that works with SQLite databases – so not only can you avoid having to work with raw SQL queries, but also get the relational benefits of the Active Record pattern.
The library is iActiveRecord from Alex Denisov and can be found on Github here.
Looks like a great library with all the functionality that you would expect in a library implementing the Active Record pattern.
via iPhone, iOS 5, iPad SDK Development Tutorial and Programming Tips.
Starting today, your apps can add location and friends as properties to any update, photo, or link. (via VentureBeat)
How will this affect the Arab Spring? Will new methods of data analysis need to be created to watch such digital conversations?
Nokia announced the 808 PureView today at the Mobile World Congress, and all of a sudden the previously unknown phone running a dated Symbian OS became the talk of the show. You can read more info or watch the video over at VentureBeat.
Here’s an excellent example of what NOT to do: Two unrelated apps recently issued apologies after researchers discovered the apps were secretly taking users’ contacts from their address books and storing them on company-owned servers. The app developers promised it wasn’t a malicious move, but issues apologies and deleted all the data.
Developers must ALWAYS consider their users’ privacy and be completely transparent in all they do…be it analytics or address-book copying.
The complete story is available from the BBC News - iPhone apps Path and Hipster offer address-book apology.
Here’s an excellent free user interface download for iOS 5 on the iPhone 4/S: iOS 5 GUI PSD
Al Gore’s “Our Choice” app is breathtaking and full of multitouch features. This open source view controller allows for the same level of interaction. (via Open Source: View Container For Easily Adding Animated Push, Rotate, And Drag Manipulation)
An excellent guide for those who may not be familiar with the iOS 5 SDK.
The Amazon Kindle has sold over 4 million units in December 2011, giving Amazon nearly a third of all Android tablet market share. Of course, there are by fare more iPads in use, but the Kindle Fire is another platform to consider when designing and developing apps for tablets.
Thanks to Gustavo Ambroso for releasing his library on Github. This blog posts explains his idea and implementation of code for new iOS alert and action sheet UI.
An excellent example for developers who need to make minor changes to much larger apps. This is very similar to what Pop Cap (Bejeweled) and Zenga (Words with Friends) have used to make their changes.
A great post with video showing a lovely (and easy) open source documentation reader build for the iOS SDK. Of course, you can use it for any sort of documentation.
ere’s a quick summary of what you’ll want to know if you want to do some iBooks 2.0 publishing: - The iBooks creator itself is free, but you’ll need to install Mac OS X Lion to use it (so yes, no Windows support !). - You can download the iBooks Author here. - You don’t need a developer account and there is no up front cost to publish on iBooks. You can sign up to publish book content here. - Apple takes the same 30% cut as with apps. - You will need ISBN numbers for the books you want to distribute. I read some big blog saying these numbers cost $125, but I see ISBN.org selling them in packages for considerably less through here ($250 for 10) I’ve also seen them for as little as $5, but I cannot vouch for their legitimacy. However, there are apparently government agencies in some countries that can provide ISBN numbers free of charge. - This is not a replacement for a word processor, but you can import easily from both Pages and Word. You do get many text formatting options so once you’ve written your content you can format it in iBooks Author. - You can implant shapes, text, tables, and charts just like you can in the iWork line of apps. - You can program custom widgets using HTML/Javascript using Dashcode, and import them Dashcode files into iBooks creator so your programming skills still have a place . (time to dig up those old widgets!)
- There is a widget for touch controlled 3D models and the preferred format is OpenCollada. Read Apple’s best practices for 3D models here. - Apple provides some custom other widgets allowing you to easily embed a slick touch enabled image gallery, movies or audio, quiz style questions, Keynote presentations, and interactive images. - You’ll need an iPad to preview the books you’ve created. - iBooks creator can export beautiful PDF’s, but the PDFs are watermarked with an Apple iBooks stamp. - Published books are quite large and can be up to 2.0 GB so you probably should have bought the iPad with the bigger storage!
According to early reports, Apple sold more iPhone 4S devices than all Android sales combined in Q4 of 2011. That’s just absolutely staggering. Software engineers and project managers should closely consider which platforms when debating app development, especially when targeting a specific audience.
The set is a collection of widely used UI elements, including volume, zoom, player, view, and download controls.
Bijou is a set of 126 (and counting) free icons, built specifically for working at smaller sizes.
The goal of this project is to package your python application into an APK.