Skip to main content

Posts

Showing posts from September, 2012

App Icons on iPad and iPhone

Shell scripts to generate all required app icons and launch images on iPad and iPhone.

iOS Human Interface Guidelines
Custom Icon and Image Creation Guidelines
https://developer.apple.com/library/ios/#documentation/UserExperience/Conceptual/MobileHIG/IconsImages/IconsImages.html

Technical Q&A
App Icons on iPad and iPhone
http://developer.apple.com/library/ios/#qa/qa1686/_index.html



ios-image-scripts on GitHub

Log all notifications displayed to the console

To see all notifications displayed to the console, add the following code inside the App Delegate:

[[NSNotificationCenter defaultCenter] addObserver:self 
    selector:@selector(notificationReceived:) name:nil object:nil];

...

-(void)notificationReceived:(NSNotification*)notification
{
  NSLog(@"Notification:%@ from:%@",[notification name], 
    [[notification object] description] );
}

Outlook:mac 2011 Fun

Unexpected data has been found.
Mmh - sounds like alien artifacts :)

30+ cool toolbar apps

Some real nice and useful apps!

UsingMac.com

Debugging Push Notifications

There is a way to enable additional push debug messages:

Enabling Push Status Messages on iOS
To enable logging on iOS, install the configuration profile PersistentConnectionLogging.mobileconfig on your device by either putting the file on a web server and downloading it using Safari on your device, or by sending it as an email attachment and opening the attachment in Mail on your device. You'll be prompted to install "APS/PC Logging".

Apple Developer TechNote
Companion File

A Visual Explanation of SQL Joins

I thought Ligaya Turmelle's post on SQL joins was a great primer for novice developers. Since SQL joins appear to be set-based, the use of Venn diagrams to explain them seems, at first blush, to be a natural fit. However, like the commenters to her post, I found that the Venn diagrams didn't quite match the SQL join syntax reality in my testing.
Coding Horror