background preloader

iOS

Facebook Twitter

Interesting and Useful Links for iOS Programmers

NSScreencast: Bite-sized Screencasts for iOS Development. Programming iOS 6.

Cocos2d

Augmented Reality. CoreText. RTF Documents. Media SDKs. How To Use Git Source Control with Xcode in iOS 6. This post is also available in: Russian, Spanish If you're new here, you may want to subscribe to my RSS feed or follow me on Twitter. Thanks for visiting! How to use Git source control with Xcode This tutorial is by Malek Trabelsi, a passionate iOS developer from Tunisia focused primarily on mobile and web technologies. Whether you’re a solo developer or working on a team, if you’re not using source control for your projects, you should be.

Source control is amazing because it helps you more easily revert to older version of your code, see how your code has changed over time, and work as a team. Git is a distributed version control system initially developed by Linus Torvalds, the principal force behind the development of the Linux kernel. In this tutorial, you’ll get hands on experience with git and learn how to use it directly inside Xcode, the command line, and even how to integrate your Xcode projects with Github, a popular online git repository. Gitting Started Now click Next.

Document Generation

Localization. OpenGL ES 2.0. iOS Technology Overview: iOS Frameworks. This appendix contains information about the frameworks of iOS. These frameworks provide the interfaces you need to write software for the platform. Where applicable, the tables in this appendix list any key prefixes used by the classes, methods, functions, types, or constants of the framework. Avoid using any of the specified prefixes in your own code. Device Frameworks Table B-1 describes the frameworks available in iOS-based devices. Simulator Frameworks Although you should always target the device frameworks when writing your code, you might need to compile your code specially for Simulator during testing. For a list of the specific behavior differences between devices and iOS Simulator, see iOS Simulator User Guide. System Libraries Note that some specialty libraries at the Core OS and Core Services level are not packaged as frameworks.

Each version of the iOS SDK includes a local copy of the dynamic shared libraries that are installed with the system.

Interview Questions

YouTube Integration. A Better Fullscreen Asset Viewer with QuickLook. Since last year I’ve spent a lot of time working on iPad apps for medical device companies. These companies want to be able to display their sales materials/digital assets to potential buyers on the iPad because of its gorgeous presentation. We can’t blame them. This is a great choice especially with the retina display on the third generation iPad. It’s incredibly compelling. Our go-to solution for presenting these files until recently has been to just load everything into a UIWebView because it supports so many formats. This solution has worked great, but over time it’s become a noticeably dull spot in the app with some UX problems to boot. Then, while working on one of these apps, I got tasked with adding the “Open In…” capability that would allow any of the Keynote presentations to actually be opened in Keynote.

You notice that we now have a navigation bar that disappears as the user scrolls. Notice we’ve set the data source for our preview controller to self.

URL Schemes

Blogs. Advertisement SDKs. Game SDKs. Server API Providers. HTML / PhoneGap. Barcode SDKs. PDF Documents. ARC. Twitter. User Interface. Apple Notification Server. CoreData. Facebook Programming. MBProgressHUD. iOS.