iOS

TwitterFacebook
Get flash to fully experience Pearltrees

mattt/TTTAttributedLabel - GitHub

https://github.com/mattt/TTTAttributedLabel NSAttributedString is pretty rad. When it was ported into iOS 4 from Mac OS, iPhone developers everywhere rejoiced. Unfortunately, as of iOS 4 none of the standard controls in UIKit support it.

AliSoftware/OHAttributedLabel - GitHub

https://github.com/AliSoftware/OHAttributedLabel OHAttributedLabel This class allows you to use a UILabel with NSAttributedStrings , in order to display styled text with mixed style (mixed fonts, color, size, ...) in a unique label. It is a subclass of UILabel, which adds an "attributedText" property.

Google Objective-C Style Guide

http://google-styleguide.googlecode.com/svn/trunk/objcguide.xml#Example Unlike C++, Objective-C doesn't have a way to differentiate between public and private methods — everything is public. As a result, avoid placing methods in the public API unless they are actually expected to be used by a consumer of the class. This helps reduce the likelihood they'll be called when you're not expecting it. This includes methods that are being overridden from the parent class. For internal implementation methods, use a category defined in the implementation file as opposed to adding them to the public header.

TestFlight » iOS beta testing on the fly

Place checkpoints throughout your app to see how far testers are getting, confirm which areas are popular and reveal ones that need more testing. Prompt testers to install the latest version of your app. This is the easiest way for your testers to take advantage of installing on the fly. https://testflightapp.com/sdk/
iosframeworks.com provides a carefully selected list of frameworks and classes that can be used as building blocks when creating apps for iOS devices. These libraries represent the best practices for development on the iOS platform. If you're not using them, you're probably doing too much work. http://iosframeworks.com/

iOS Frameworks

Calvetica - The fast calendar for iPhone

Add an event in just two quick taps . See how full your week or day is at a glance . It works with the built-in iPhone calendar but it’s faster . http://mysterioustrousers.com/calvetica
http://iphonedevelopment.blogspot.com/ I've been debating whether to post about the iBooks Author EULA or not. In general, I've been trying to avoid hotly debated and controversial subjects here for the simple fact that those discussions tend to eat up a lot of time and often aren't very productive. My opinion on iBooks Author and iBooks 2 is fairly close to some other authors I know.

iPhone Development

http://www.kevincallahan.org/software/accessorizer.html

accessorizer

Accessorizer is Xcode's No.1 companion and a huge time-saver. With more than 40 code generation actions featuring flexible coding styles, Accessorizer enables you to develop and deliver your iOS and Mac OS X applications much faster and with fewer mistakes. With Accessorizer, you can now focus on the more creative and rewarding aspects of writing your award-winning iOS or Mac OS X app! The new Accessorizer introduces two powerful interfaces that seamlessly integrate with Xcode. Now, more than ever, you can remain focused on your source with virtually no switching between Xcode and Accessorizer.
Promotion

analytics

(My end-of-the-month summary of interesting posts from across the blogosphere has become a regular thing, but I needed a new name for it. Now that I am officially also a Mac developer , it’s not just about iOS anymore.) A lot has happened in February: The Verizon iPhone came out. Apple announced App Store subscriptions and with them new rules for content publishers regarding In-App purchases. http://oleb.net/blog/2011/03/best-ios-and-mac-development-related-links-february-2011/

Best iOS and Mac development-related links: February 2011 – Ole Begemann

This tutorial is about localizing your Nib(.xib) files inside your iPhone application. I will write another tutorial to localized your application from your Xcode code as well. You might read few tutorials on Localization in iPhone but I am going to write for those who try those and didnt get success.

Tutorial for iPhone | Localized your iPhone application | Localization of your iPhone application | Different language for your iPhone applciation | iPhone Tutorial for Beginner | Programmer | Developer | Localization

http://adeem.me/blog/2009/05/09/tutorial-iphone-localization-in-xib-nib-files/

klazuka/TTRemoteExamples - GitHub

This example project demonstrates how to provide search interfaces to both the Flickr and the Yahoo Image Search web services. The search results can be viewed either in a table view (using TTTableViewController) or in the Three20 photo browsing system (TTThumbsViewController and TTPhotoViewController). This project also demonstrates how to process both JSON and XML HTTP responses. As Joe Hewitt noted on the message board, the motivation behind the separation between the TTModel and TTTableViewDataSource is to allow complex apps to separate their data model from the way that the data will be displayed (e.g. in a UITableView).
Three20 is a open source Objective-C library used by dozens of well-known brands in the App Store, including Facebook, Posterous, Pulse, Meetup.com, and SCVNGR. Three20 provides powerful view controllers such as the Launcher, the popular Photo Browser, and internet-aware tables. The library is modular, meaning you choose which elements of the library to include in your app. This modular design allows Three20 to be one of the only Objective-C frameworks that encourages what are called 'extensions' from the community. Each page in your app is treated as a distinct URL. When the user navigates through your app, Three20 stores a history of the navigation path and writes it to disk.

Three20

TBXML - Free

Copyright (c) 2009 Tom Bradley Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
Installation CoreCloud is compiled as a static library, and the easiest way to add it to your project is to use Xcode’s “dependent project” facilities. Here is how:

scrumers/CoreCloud - GitHub

Push Notification

Offline Sharing ShareKit works offline! Users can share even without an internet connection. The next time a connection is available, ShareKit will send the pending items.

ShareKit : Drop-in Share Features for all iOS Apps

Accessibility