SlideShare a Scribd company logo
iCreateWhat you need to know to create your app
iCreate7 Steps of iCreateLearning ResourcesUseful LibrariesMobDis Competition
Steps to SuccessiSellProvisioning & App StoreAPIsDelegates, Threading, NotificationsiCreateModel, View, Controllers + CombinationApp DelegateObj CiThinkCapabilities of iPhone
There’s an App for that
AARGh!!!
Memory (Anger) Management
AppDelegate.mCreate and links to a ViewController(void)applicationDidFinishLaunching:(UIApplication *)application{SomeViewController* asome		=[[SomeViewControlleralloc] init];	[window addSubview:some.view];}
Model View ControllersEach Screen is (almost always) a View + ControllerUITableViewController is most importantViewControllers Linked together by Navigation Push and PopsNavigationControllerViewController 1ViewController 2ViewController 2ViewController 1
Delegates & APIsThreadingMain Thread = UISub Threads = Data/ Processing that takes more than 1 secondCallback when done via delegatesRead and Understand how to read the Documentation
App StoreSigning for AppsFollow instructions!Redo if you encounter a problemDebugging is impossible!
Learning ResourcesiTunes Developer Series CS193PBooksGitHub – Search “iPhone”GoogleQ&A websitesStackoverflow.comIphonedevsdk.com
Useful LibrariesThree20 – Used By FacebookASIHTTPRequest – For Networking: Multiple Asynchrous RequestTouch XML/JSON – API ParsingRegexLite – String RegexComparisionCoreData – Database with no SQL
What if I don’t want to program
Available Modules
Mix & MatchPictures of DrinksPixsList of Useful Apps to download before travelling to a country List of Clubbing spots in SGP and their drinksContestSubmit App Idea to feedback@2359media.comShort Description of AppScreen drawings for the modules requiredApp IconSubmit By : March 12thWin your Free App!
Summary7 Steps of iCreateLearning ResourcesUseful LibrariesWin Your Free App!
Icreate

More Related Content

PPT
mohit anand
PPTX
Android App Development 20150409
PPTX
Honeydew: a Ruby driver for UIAutomator which enables automated testing of An...
PPT
Get started with watch kit development
PPTX
How to create android applications
DOCX
4.preference management
PDF
Appium: Automation for Mobile Apps
PDF
4 Ways to Build an App Without Code | AppSheet
mohit anand
Android App Development 20150409
Honeydew: a Ruby driver for UIAutomator which enables automated testing of An...
Get started with watch kit development
How to create android applications
4.preference management
Appium: Automation for Mobile Apps
4 Ways to Build an App Without Code | AppSheet

What's hot (20)

PDF
Павел Тайкало: "Apple watch first steps"
PPTX
b4usolution_Appium Mobile Automation Testing Made Awesome
PPT
Synapseindia android apps application
ODP
PDF
8 ways Liquid can boost your app
PPTX
Appium - test automation for mobile apps
PPTX
AppSheet Overview -- DIY Mobile App Platform
PPTX
Building Cross-Platform JavaScript Apps using Cordova
PPTX
Appium overview session final
PDF
Appium Interview Questions and Answers | Edureka
PDF
Espresso
PPTX
Installing Applications
PDF
Android Instant Apps testing
PPTX
Fire up your mobile app!
PDF
Appium
PPTX
Meetic Mobile Strategy - Microsoft TechDays Paris 2015
PDF
Create a Profitable News App using Ionic 4 and Angular
PPTX
Developer week EMEA - Salesforce1 Mobile App overview
PPTX
Appium meet up noida
PPTX
Presentation
Павел Тайкало: "Apple watch first steps"
b4usolution_Appium Mobile Automation Testing Made Awesome
Synapseindia android apps application
8 ways Liquid can boost your app
Appium - test automation for mobile apps
AppSheet Overview -- DIY Mobile App Platform
Building Cross-Platform JavaScript Apps using Cordova
Appium overview session final
Appium Interview Questions and Answers | Edureka
Espresso
Installing Applications
Android Instant Apps testing
Fire up your mobile app!
Appium
Meetic Mobile Strategy - Microsoft TechDays Paris 2015
Create a Profitable News App using Ionic 4 and Angular
Developer week EMEA - Salesforce1 Mobile App overview
Appium meet up noida
Presentation
Ad

Similar to Icreate (20)

PDF
Introduction of Xcode
PDF
Swift
PDF
iOS Bootcamp: learning to create awesome apps on iOS using Swift (Lecture 04)
PDF
iOS_Presentation
PPT
Yii php framework_honey
PPTX
MVVM+MEF in Silvelight - W 2010ebday
PPTX
04 objective-c session 4
PDF
Baruco 2014 - Rubymotion Workshop
PDF
Session 7 - Overview of the iOS7 app development architecture
PDF
Model View Presenter
PDF
iPhone SDK dev sharing - the very basics
PPT
AspMVC4 start101
DOCX
If the Android platform you are developing for does not support fragme.docx
PDF
MuleSoft Surat Virtual Meetup#4 - Anypoint Monitoring and MuleSoft dataloader.io
PPTX
Yii framework
PPTX
iOS training (intermediate)
PDF
I pad uicatalog_lesson02
PPTX
Chapter 1- Mobile Application Development Introduction-java.pptx
PPTX
Hello world ios v1
PPTX
A journey through android development
Introduction of Xcode
Swift
iOS Bootcamp: learning to create awesome apps on iOS using Swift (Lecture 04)
iOS_Presentation
Yii php framework_honey
MVVM+MEF in Silvelight - W 2010ebday
04 objective-c session 4
Baruco 2014 - Rubymotion Workshop
Session 7 - Overview of the iOS7 app development architecture
Model View Presenter
iPhone SDK dev sharing - the very basics
AspMVC4 start101
If the Android platform you are developing for does not support fragme.docx
MuleSoft Surat Virtual Meetup#4 - Anypoint Monitoring and MuleSoft dataloader.io
Yii framework
iOS training (intermediate)
I pad uicatalog_lesson02
Chapter 1- Mobile Application Development Introduction-java.pptx
Hello world ios v1
A journey through android development
Ad

More from Zhou Wenhan (14)

PDF
VoicePing PTT for F25 for Limo Drivers
PDF
Walkie Talkie App's Update adds Pager, Pix and Call Log. Is this still a walk...
PDF
Mobile changes how you engage customers and employees
PDF
Second Screen Case Studies for Singapore
PDF
App Store Optimisation 101
KEY
Insights for Media Owners
PPTX
Mobile Growth & Case Studies
PDF
Sg Malls Demo
PPTX
Web to iPhone App - mobdis
PPTX
Making Fast Mobile Applications
PPT
Optimizing your Fortune
PPT
Bio Diesel Slides
PPT
Autonomous Lawn Mower New Venture
PPT
How to Deal with Cultural Diversity in your Company
VoicePing PTT for F25 for Limo Drivers
Walkie Talkie App's Update adds Pager, Pix and Call Log. Is this still a walk...
Mobile changes how you engage customers and employees
Second Screen Case Studies for Singapore
App Store Optimisation 101
Insights for Media Owners
Mobile Growth & Case Studies
Sg Malls Demo
Web to iPhone App - mobdis
Making Fast Mobile Applications
Optimizing your Fortune
Bio Diesel Slides
Autonomous Lawn Mower New Venture
How to Deal with Cultural Diversity in your Company

Recently uploaded (20)

PDF
How ambidextrous entrepreneurial leaders react to the artificial intelligence...
PDF
NewMind AI Weekly Chronicles - August'25-Week II
PPTX
1. Introduction to Computer Programming.pptx
PDF
Zenith AI: Advanced Artificial Intelligence
PPTX
cloud_computing_Infrastucture_as_cloud_p
PDF
ENT215_Completing-a-large-scale-migration-and-modernization-with-AWS.pdf
PDF
A comparative study of natural language inference in Swahili using monolingua...
PDF
A contest of sentiment analysis: k-nearest neighbor versus neural network
PDF
project resource management chapter-09.pdf
PDF
Architecture types and enterprise applications.pdf
PDF
A novel scalable deep ensemble learning framework for big data classification...
PDF
STKI Israel Market Study 2025 version august
PPTX
TLE Review Electricity (Electricity).pptx
PPTX
Programs and apps: productivity, graphics, security and other tools
PDF
2021 HotChips TSMC Packaging Technologies for Chiplets and 3D_0819 publish_pu...
PPT
What is a Computer? Input Devices /output devices
PDF
Transform Your ITIL® 4 & ITSM Strategy with AI in 2025.pdf
PDF
Developing a website for English-speaking practice to English as a foreign la...
PPTX
Final SEM Unit 1 for mit wpu at pune .pptx
PDF
gpt5_lecture_notes_comprehensive_20250812015547.pdf
How ambidextrous entrepreneurial leaders react to the artificial intelligence...
NewMind AI Weekly Chronicles - August'25-Week II
1. Introduction to Computer Programming.pptx
Zenith AI: Advanced Artificial Intelligence
cloud_computing_Infrastucture_as_cloud_p
ENT215_Completing-a-large-scale-migration-and-modernization-with-AWS.pdf
A comparative study of natural language inference in Swahili using monolingua...
A contest of sentiment analysis: k-nearest neighbor versus neural network
project resource management chapter-09.pdf
Architecture types and enterprise applications.pdf
A novel scalable deep ensemble learning framework for big data classification...
STKI Israel Market Study 2025 version august
TLE Review Electricity (Electricity).pptx
Programs and apps: productivity, graphics, security and other tools
2021 HotChips TSMC Packaging Technologies for Chiplets and 3D_0819 publish_pu...
What is a Computer? Input Devices /output devices
Transform Your ITIL® 4 & ITSM Strategy with AI in 2025.pdf
Developing a website for English-speaking practice to English as a foreign la...
Final SEM Unit 1 for mit wpu at pune .pptx
gpt5_lecture_notes_comprehensive_20250812015547.pdf

Icreate

  • 1. iCreateWhat you need to know to create your app
  • 2. iCreate7 Steps of iCreateLearning ResourcesUseful LibrariesMobDis Competition
  • 3. Steps to SuccessiSellProvisioning & App StoreAPIsDelegates, Threading, NotificationsiCreateModel, View, Controllers + CombinationApp DelegateObj CiThinkCapabilities of iPhone
  • 7. AppDelegate.mCreate and links to a ViewController(void)applicationDidFinishLaunching:(UIApplication *)application{SomeViewController* asome =[[SomeViewControlleralloc] init]; [window addSubview:some.view];}
  • 8. Model View ControllersEach Screen is (almost always) a View + ControllerUITableViewController is most importantViewControllers Linked together by Navigation Push and PopsNavigationControllerViewController 1ViewController 2ViewController 2ViewController 1
  • 9. Delegates & APIsThreadingMain Thread = UISub Threads = Data/ Processing that takes more than 1 secondCallback when done via delegatesRead and Understand how to read the Documentation
  • 10. App StoreSigning for AppsFollow instructions!Redo if you encounter a problemDebugging is impossible!
  • 11. Learning ResourcesiTunes Developer Series CS193PBooksGitHub – Search “iPhone”GoogleQ&A websitesStackoverflow.comIphonedevsdk.com
  • 12. Useful LibrariesThree20 – Used By FacebookASIHTTPRequest – For Networking: Multiple Asynchrous RequestTouch XML/JSON – API ParsingRegexLite – String RegexComparisionCoreData – Database with no SQL
  • 13. What if I don’t want to program
  • 15. Mix & MatchPictures of DrinksPixsList of Useful Apps to download before travelling to a country List of Clubbing spots in SGP and their drinksContestSubmit App Idea to feedback@2359media.comShort Description of AppScreen drawings for the modules requiredApp IconSubmit By : March 12thWin your Free App!
  • 16. Summary7 Steps of iCreateLearning ResourcesUseful LibrariesWin Your Free App!

Editor's Notes

  • #4: Capabilities of the iPhoneObj CSyntaxMemory ManagementMVCM=CoreData, XMLV=UIViews, AnimationsC=COntrollers, UITableViewControllerSDK DocumentationsThreads, Delegates, NotificationsSDK APIsCertificates, Provisioning
  • #14: Rapid App Creation using Content ModulesApp IdeaMix and Match ModulesLink Via CMSFill CMS with Data Upload to App Store