Links for 23 July 2010
Another huge list built up over far too long again.
- iPhone
- How to Make a Toolbar with UIToolbar
- Glyphish is a collection icons for iPhone & iPad apps
- gcons is a comprehensive collection of 100 creative, open source and multi-purpose icons in 12 colours for the web and desktop applications.
- Icon design screencasts
- Easy custom UITableView drawing
- foursquare-latitude is a sample Google App Engine project experimenting in using foursquare, latitude and buzz.
- Remote Image for iPhone details how to properly download and display images from a remote source without locking up the user interface
- RestClient now supports OAuth and powers both Buzzie and Latitudie
- Singletons, AppDelegates and top-level data coverts the available options to provide a single instance of an object in your application.
- Redirect NSLog to a file on the iPhone
- Heterogeneous cells in a UITableViewController covers a method in reducing the responsibilities of the UITableViewController when you've got different kinds of cells you need to display.
- Introduction to MapKit and is also archived locally.
- Where to implement CLLocationManager is a stackoverflow question with a few good answers that go into Singleton's as well.
- Hello There: A CoreLocation Tutorial by MobileOrchard
- Finding iPhone Memory Leaks: A "Leaks" Tool Tutorial covers using Instruments to track down and resolve memory issues.
- iOS Backup Extractor lets you access items inside iOS backups. Not of much use to me right now as it can't deal with encrypted volumes.
- Do you know all of the different icon sizes you need in iOS applications? All the sizes of iOS app icons covers them all.
- If you're needing a reference as to how to create an iPhone API for your web service then you can't go wrong with basing it on MGTwitterEngine. Some great code in there.
- Python and Google App Engine
- Flask is a web framework (or microframework as they prefer) for Python that at a glance looks like it has some of the goodness of Sinatra from the Ruby side of things. It can indeed be used on Google App Engine with flasktodo showing you exactly how.
- Django 1.2 on Google App Engine
- Using the ereporter module for easy error reporting in App Engine
- If you're after a good example of template filters (which we call View Helpers in Zend)
- gae-search provides a full-text search service on App Engine but has been superseded by nonrel-search. Perhaps at some stage I'll get around to looking at this in order to port TVScout over.
- Simple Full Text Search for App Engine
- TweetEngine provides a good example of various App Engine techniques
- Screw Multitasking: How To Make Your iOS 4 Apps Exit For Real
- Amazon APIs
- Product Advertising API and a Python library called python-amazon-product-api
- Specifically look into ListLookup (This should return a list of ASIN's from the wishlist) and ItemLookup
- get-flash-videos allows you to download or play videos from various Flash-based video hosting sites, without having to use the Flash player. Head on over to github where the development version is held.
- homebrew bills itself as "The missing package manager for OS X" and should apparently make your life easier compared to using MacPorts
- jQuery fundamentals is a free book providing an overview of the jQuery JavaScript library
- An example of time in words
- Inline form validation using jQuery
- The Icon Reference Chart provides details on the icon sizes and usage that you're likely to encounter in your development work.
- Showdown is a JavaScript port of Markdown
- I use SuperDuper! as to perform a clone of my iMac HDD on a monthly basis but recently started failing due to space constraints. If you're wanting to exclude files from the clone then take a look here. For reference my Included Script is "Backup - all files.sdat" and script commands has an "Ignore - Users/alistair/Music/iTunes".
- Rails and OpenID: Start Your Engines details how to power your Rails site using OpenID so you don't have to maintain user credentials yourself.
- Zend Framework Application Patterns at DPC10 features some useful PHP/Zend Framework tips from Matthew Weier O'Phinney and Rob Allen
- Find Current Location in Android
- GPS Logger for Android is a battery efficient code sample that's compatible with Android 1.5 and above
- Google Python Style Guide
- HTTP Scoop is a HTTP sniffer for Mac OS X that passively listens for HTTP requests from any browser (or other application for that matter) running on your Mac
- Charles is a cross-platform (Windows, OS X and Linux) HTTP proxy / HTTP monitor / Reverse Proxy that enables a developer to view all of the HTTP and SSL / HTTPS traffic between their machine and the Internet. This includes requests, responses and the HTTP headers (which contain the cookies and caching information).
- Multithreading For Performance shows you how to create a responsive Android application that won't block your main UI thread.