Skip to main content


Showing posts from August, 2013

Ratchet - Prototype iPhone apps with simple HTML, CSS, and JS components.

A great library with nice visual examples!


Android Matrix of Pain

Navigating the matrix of pain is certainly doable. One developer likens it to writing PC software in the 1990s, when a programmer had to test against a handful of versions of the Windows operating system, along with scores of possible hardware configurations. But it means that writing Android software is significantly more complex than writing apps for iOS, where Apple keeps hardware configurations to a minimum and where the vast majority of users run the latest version of the operating system.


iOS Data Storage Guidelines

Only documents and other data that is user-generated, or that cannot otherwise be recreated by your application, should be stored in the <Application_Home>/Documents directory and will be automatically backed up by iCloud.Data that can be downloaded again or regenerated should be stored in the <Application_Home>/Library/Caches directory. Examples of files you should put in the Caches directory include database cache files and downloadable content, such as that used by magazine, newspaper, and map applications.Data that is used only temporarily should be stored in the <Application_Home>/tmp directory. Although these files are not backed up to iCloud, remember to delete those files when you are done with them so that they do not continue to consume space on the user’s device.Use the "do not back up" attribute for specifying files that should remain on device, even in low storage situations. Use this attribute with data that can be recreated but needs to persi…

Apple Design Awards 2013

The Apple Design Awards recognize apps that raise the bar in design, technology, and innovation. Learn about the winning apps of 2013.

WWF TogetherProcreateBadlandYahoo! WeatherLetterpressRidiculous FishingSky Gamblers: Storm RaidersCoda

WWDC 2013

Create Bots for Continuous Integration in Xcode 5

By taking advantage of the new Xcode service in OS X Server, you can now create bots to automate the integration process of building, analyzing, testing, and archiving in just a few clicks. Bots are a great way to generate regular releases for your QA team, provide useful alerts, and test apps for any device-specific bugs.

Apple Developer News

MAC addresses in iOS 7

If your apps use the MAC address to identify an iOS device, the system will return the same static value for all devices running iOS 7. Please update your apps to use the identifierForVendor property of UIDevice. If you need an identifier for advertising purposes, use the advertisingIdentifier property of ASIdentifierManager.

Apple Developer News

Apple reportedly testing changes to App Store ranking algorithms, now including user ratings

According to a new report from research firm Fiksu, which regularly tracks changes to App Store charts, Apple might be experimenting with new algorithms for iTunes and App Store rankings that incorporate user ratings.

iTunes Connect App Statuses

See Apple Managing Your Apps

Table 9-1  iTunes Connect app statuses Status Status Name Description Editable Prepare For UploadAppears as the first status for your app. This status means that you should enter or edit metadata, screenshots, pricing, In-App Purchases, Game Center, iAd Network settings, and so on, to prepare your app for upload to the App Store.XWaiting For UploadAppears when you’ve completed entering your metadata and indicated that you are ready to submit your binary, however, you have not finished uploading your binary through Application Loader. Your app must be Waiting For Upload for you to be able to deliver your binary through Application Loader.XWaiting For ReviewAppears after you submit a new app or update and before the app is reviewed by Apple. This status means that your app has been added to the app review queue but has not yet started the review process. Because it takes time to review binaries, keep in mind that this state does not indicate that your app is c…

Mugunth Kumar rocks iOS - MKNetworkKit, MKStoreKit and more!

Mugunth Kumar rules iOS with his Frameworks!

Good job Mugunth!

MKNetworkKit is a networking framework written in Objective-C that is seamless, block based, ARC ready and easy to use.
MKNetworkKit is inspired by the other two popular networking frameworks, ASIHTTPRequest and AFNetworking. Marrying the feature set from both, MKNetworkKit throws in a bunch of new features. In addition to this, MKNetworkKit mandates you to write slightly more code than the other frameworks at the expense of code clarity. With MKNetworkKit, it’s hard to write ugly networking code.

MKStoreKit started off in a pet project a couple of years ago and I wrote the first version in 2009.
Since then, it has seen tremendous adoption rates that, it has been the “go-to” framework for implementing In-App purchases in any iOS app today.

Sync your NSUserDefaults to iCloud automatically

Block based Category additions for AlertView and ActionSheets

20.1MP Lens for iPhone

(SR5) Hot! First images of the new DSC-QX10 and DSC-QX100 lens-cameras!

They have built-in sensor, Bionz processor, Wifi/NFC wireless connection and SD card slot. These lenses have no LCD screen and no usual camera controls. You will be able to control them through your smart phone or tablet (via WiFi or NFC). The lenses can be magnetically attached on your smartphone and it works on both, Android and iOS devices. That is nothing like we have seen before. For the first time you can shoot top quality images with your smartphone.

Sony Alpha Rumors

Apple Developer Program Roles Overview

Who can do what?
Only team agents can upload binaries to the App Store!

There are three roles that can be assigned to Apple Developer Program members: Team Agent, admin, or member. These roles are used to assign certain responsibilities to a developer, such as accepting program agreements, inviting additional members, creating certificates, and submitting apps to iTunes Connect. The admin and member roles are only available to developers enrolled as an organization, since they may have multiple people on their team.

Access and Responsibilities

Apple Developer Program Roles Overview

Embed your app screenshot with an professional looking background

Apple Cedes Market Share in Smartphone Operating System Market as Android Surges and Windows Phone Gains, According to IDC

Despite beating Wall Street expectations in terms of shipment volumes, Apple's share in the worldwide smartphone operating system market posted a year-over-year decline during the second quarter of 2013 (2Q13). Meanwhile, Android and Windows Phone both managed slight increases during the same period. According to the International Data Corporation (IDC) Worldwide Quarterly Mobile Phone Tracker, vendors shipped a total of 236.4 million smartphones in 2Q13, up 51.3% from the 156.2 million units shipped in 2Q12. Second quarter shipments grew 9.3% when compared to the 216.3 million units shipped in 1Q13.

App Store DOWN!

IKEA goes Augmented Reality

Ikea's 2014 Catalog app lets you arrange virtual furniture in your living room via augmented reality.