ASCIIwwdc - Searchable full-text transcripts of WWDC sessions. AppCoda Community - Learn iOS Programming and Build iPhone App. iOS | How-to Use Property List Files to Store Data in iPad or iPhone App. One of vital elements of any iOS application is the info.plist file. This graph based file contains important configuration settings for your application to run normally. For instance you set the icons your app requires in the plist file. The same can be said for the storyboard, an entry must be made to tell the application which element to load first. This property list file is not only used by app but also by the App Store to determine if the application is properly configured to be included in the App Store.
The plist is a key component of the application bundle. When an application is created, a info.plist is created with a set of keys required to allow your app to run normally and co-exist on the device and be listed in the App Store. Property list files are also used to manage the functionality of an app by providing a useful persistence data store for lightweight storage. Property List files lose their effectiveness if you try you use them other than their intended use. Alerte view. Make iPad Icons. Home > Tutorials > Make iPad icons In this topic, we'll learn how to create icons for iPad applications. The topic is based on the Apple article named "iPad Human Interface Guidelines: Creating Custom Icons and Images". Click here to read the original document. Introduction The Apple iPad device defines new standards in personal application development.
If you want to create an application for the iPad, you need to create several required and optional icons. In addition, some applications need custom icons to represent custom document types or application-specific functions and modes in navigation bars, toolbars, and tab bars. iPad Icons Criteria The following table contains a summary of information about these icons and images and provides links to specific guidelines for creating them: For all icons and images, the PNG format is recommended. Top of Page Application Icons An application icon is an icon users put on their Home screens and tap to start an application. 72 x 72 pixels 1. 2. 3.
IPhone URL Schemes - akosma wiki. From akosma wiki This page centralizes code samples for URL schemes available in many iPhone applications, not only in Apple's but in many others. It also includes programming tips and references about implementing apps registering or consuming URL schemes. If you own an iPhone app, contact akosma software to add the schemes you've implemented in your application, for others to use. The important thing is to showcase code samples, ready for others to use. Terms of Use This wiki page is a courtesy service. Thanks for sharing your URL scheme to the community! Programming Tips Registering your own URL schemes Please check this page in iPhone Developer Tips. Note about URL Encoding in Objective-C There can be some problems with NSString's stringByAddingPercentEscapesUsingEncoding: method since it does not encode some reserved characters for URLs; you might prefer to use this code instead: Apple iPhone Applications Safari Apparently opens in Safari.
Maps Phone Mail YouTube Duo. Checking network availability on iOS. How to Parse HTML on iOS. Learn how to parse (or scrape) HTML on iOS! This is a blog post by iOS Tutorial Team member Matt Galloway, founder of SwipeStack, a mobile development team based in London, UK. You can also find me on Google+. Let’s say you want to find some information inside a web page and display it in a custom way in your app. This technique is called “scraping.” Let’s also assume you’ve thought through alternatives to scraping web pages from inside your app, and are pretty sure that’s what you want to do. Well then you get to the question – how can you programmatically dig through the HTML and find the part you’re looking for, in the most robust way possible? Believe it or not, regular expressions won’t cut it! Well, in this tutorial you’ll find out how! In fact, you’ll work with some HTML from this very site, downloading a list of tutorials and also a list of the members of the iOS Tutorial Team (who are quite awesome, if I do say so myself).
Let’s start scraping! But Wait! Do you own the content? How to Write an iOS App That Uses a Web Service. If you're new here, you may want to subscribe to my RSS feed or follow me on Twitter. Thanks for visiting! Web Services + iPhone Apps Rule! As an iOS developer, you often need to use a web service from your app. Sometimes you need to use a web service that someone else has written, and sometimes you need to use one of your own! In this tutorial, you’ll get hands-one experience with using web services, by writing an iOS app that communicates with a simple web service that allows you to redeem promo codes to unlock extra content.
This tutorial is the second and final part of a two part series on custom web services. You don’t necessarily have to set up the web service yourself for this tutorial – you can use the one I’ve already set up if you’d like. This tutorial assumes you have basic familiarity with programming for iOS. The Choice This tutorial requires you to create a new View-based application and integrate three frameworks into it: the JSON framework, ASIHTTPRequest, and MBProgressHUD. Simple Offline Data Synchronization for Mobile Web and PhoneGap Applications. Being able to work offline is an expected feature of mobile applications. For data-driven applications, it means that you — the developer — will have to store (a subset of) your application data locally, and implement a data synchronization mechanism that keeps your local and server data in sync. In this article, I describe a simple data synchronization strategy that uses the device’s (or browser’s) SQLite database.
The implementation currently leverages the Web SQL API (even though the W3C is no longer actively maintaining the spec) because both iOS and Android support it, but they don’t support IndexedDB, the official alternative. However, the API described below — getLastSync(), getChanges(), applyChanges() — defines a generic synchronization contract, and the solution can be expanded and made “pluggable”: You could create different synchronization objects, each providing a different implementation of these methods. Try it in the Playground Server API Client API getLastSync() Final Notes. How To Import and Export App Data Via Email in your iOS App. Vote for Your Favorite iOS Libraries! If you're new here, you may want to subscribe to my RSS feed or follow me on Twitter. Thanks for visiting!
Vote for your favorite iOS libraries! In one of our recent weekly tutorial polls on the sidebar, you guys voted for us to write a tutorial about the “Top 10 Most Useful iOS Libraries to Know and Love.” Tutorial Team member Marcelo Fabri is writing this article, and thought instead of just listing his own personal favorites, it would be better to get some input from others – such as you! :] I recently sent out a couple Tweets asking for you guys to nominate your favorite iOS libraries, and Marcelo pulled out the most frequently nominated (non gaming) libraries from the list. So now it’s vote time! Also, to make it fun, the top “Reader’s Choice” library winner will win an engraved plaque from all of us to thank them for writing such a popular library! Choose up to 5 of your favorite libraries below, and please help spread the word about this vote!
iPhone SDK Examples. Erica/iOS-5-Cookbook. Launching Your Own Application via a Custom URL Scheme. Note: Since the introduction of custom URL schemes, this post has consistently been the top read content on the blog. Although much is the same, there are a few nuances that have changed. This is a re-write of the original post, updated for the latest iOS and Xcode versions. One of the coolest features of the iPhone/iOS SDK is an application’s ability to “bind” itself to a custom URL scheme and for that scheme to be used to launch the application from either a browser or from another application.
Registering a Custom URL Scheme The first step is to create a custom URL scheme – start by locating and clicking on the project info.plist in the Xcode Project Navigator. From the list presented scroll down and select URL types. Open the directional arrow and you’ll see Item 0, a dictionary entry. Tap on Item 0 and add a new row, select URL Schemes from the drop-down and tap Enter to complete the row insert. Expand the array and tap on Item 0. Calling Custom URL Scheme from Safari. Tutorials for iOS, Design Pattern, VB.Net, Computer Fundamentals, JSF, C Sharp, Flex, GWT, PL/SQL, Eclipse, JUnit, Pascal, Maven, Scala, Spring, Struts 2, HTML5, ANT, iBATIS, log4j, Hibernate, JSP, JAVA, JDBC, AJAX, WAP, SQL, MySQL, C/C++, PERL, PHP, Ruby.
iPhone Tutorials. Cocoa Dev Central: Learn Objective-C. Objective-C Objective-C is the primary language used to write Mac software. If you're comfortable with basic object-oriented concepts and the C language, Objective-C will make a lot of sense. If you don't know C, you should read the C Tutorial first. This tutorial is written and illustrated by Scott Stevenson Copyright © 2008 Scott Stevenson Calling Methods To get started as quickly as possible, let's look at some simple examples. [object method]; [object methodWithInput:input]; Methods can return a value: output = [object methodWithOutput]; output = [object methodWithInputAndOutput:input]; You can call methods on classes too, which is how you create objects.
Id myObject = [NSString string]; The id type means that the myObject variable can refer to any kind of object, so the actual class and the methods it implements aren't known when you compile the app. In this example, it's obvious the object type will be an NSString, so we can change the type: NSString* myString = [NSString string]; Accessors. Dev Center » Chris-Software.com. Protocol & delegate : un puissant Design Pattern | evoluation. Les bases de l'Objective-C.