Download presentation
Presentation is loading. Please wait.
Published byAbigayle Freeman Modified over 8 years ago
2
by Ondrej Rafaj Open source and other useful projects for iPhone / iPad
3
What I’ll be talking about today JSON framework ASIHTTPRequest HTTP server Diddy Ftp Server Openflow CorePlot AppSales Google Charts Google Maps JQTouch Some interesting libraries
4
JSON framework A strict JSON parser/generator for Objective-C Parsing JSON into NSArray, NSDictionary, etc … Easy to use API Strict parsing & generation Configurable recursion depth for parsing Stack of error available in case of failure http://code.google.com/p/json-framework Optional pretty-printing of JSON output Optionally sorted dictionary keys in JSON output
5
JSON framework JSON file in application bundle Parsing the JSON file
6
ASIHTTPRequest Easy to use CFNetwork wrapper for HTTP requests Synchronous HTTP requests Asynchronous HTTP request Basic HTTP authentication Own network queue Form data request (POST) Categories Authentication dialog http://github.com/pokeb/asi- http-request/tree Simple asynchronous request
7
ASIHTTPRequest Form request Synchronous request
8
Cocoa HTTP server An embedded HTTP server Built in support for bonjour broadcasting IPv4 and IPv6 support Asynchronous networking using standard Cocoa sockets/streams Access authentication TLS encryption support http://code.google.com/p/cocoahttp server Extremely FAST and memory efficient Heavily commented code Very easily extensible Implementation code is little bit longer, please check out for tutorial on xProgress
9
DiddyFtpServer Cocoa Ftp Server Library Ready to use static library Really easy integration http://code.google.com/p/diddyftpserver
10
OpenFlow CoverFlow API replacement for the iPhone / iPad http://github.com/thefaj/OpenFlow
11
CorePlot plotting framework for Mac OS X and iPhone OS Static library Lots of different charts Configurable http://code.google.com/p/core-plot http://switchonthecode.com/tutorials/usi ng-core-plot-in-an-iphone-application http://code.google.com/p/core- plot/wiki/UsingCorePlotInApplications http://blogs.remobjects.com/blogs/mh/2 010/01/26/p973
12
AppSales iTunes sales and review reports Downloads daily, weekly stats from iTunes connect Checks for new reviews in all app stores Sales per product Sales per country Etc … iTunes: AppSales mobile http://github.com/omz/AppSales-Mobile
13
Google Maps API Web service JSON and XML output Geocoding Using street view Local search http://code.google.com/apis/maps http://code.google.com/apis/map s/documentation/index.html
14
Google Charts API Live charting API A rich gallery of visualizations provided as: Image charts - using a simple URL request to a Google chart server Interactive charts - using a Google developed JavaScript library (WebKit) Can read live data from a variety of data sources Simple to use and free http://code.google.com/apis/charttools
15
jQTouch A jQuery plugin for mobile web development Easy setup Native WebKit animations Image preloading Callback events Flexible themes Swipe detection Extensions www.jqtouch.comhttp://code.google.com/p/jqtouch
16
CPLockController Resuable iPhone pin lock view controller Easy implementation as a modalview controller Delegate methods You can Validate PIN code Set new pincode (with verification) http://github.com/haroldthehungry/CPLockController
17
IGFrameworkProject xProgress project Idea is to have one library as a starting point for any app development We are looking for contributors http://code.google.com/p/igframework-iphone-static-library-project
18
IGUILibrary User interface helper library http://code.google.com/p/iphon e-guru-uilibrary IGUIScrollViewImage IGUIScrollViewCanvas IGUIScrollViewElements And again … we are looking for contributors
19
xProgress.com
20
Thank you xProgress.com is looking for new authors Vote for: Core-Text for iPad (iPhone OS 4.0) Advanced concurrency / threading on iPhone iPad And … xProgress rocks … at least I think so http://www.ondrej-rafaj.co.uk
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.