Create an event

iOS Mobile App Development Training in Long Island | Introduction to iOS mobile Application Development training for beginners | What is iOS App Development? Why iOS App Development? iOS mobile App Development Training | January 27, 2020 - February 19, 20

Mon 27 January 2020
8:30 PM - 10:30 PM
Ended

iOS Mobile App Development training is a LIVE Instructor-led training delivered from JANUARY 27, 2020 - FEBRUARY 19, 2020 for 16 hours over 4 weeks, 8 sessions, 2 sessions per week, 2 hours per session. Weekly Schedule * 4 Weeks | Monday, Wednesday Every Week * 5:30 PM - 7:30 PM US Pacific time each day * January 27 - February 19, 2020 US Pacific time Please check your local date and time for first session [https://www.timeanddate.com/worldclock/converter.html?iso=20200128T013000&p1=234] Features and Benefits * 4 weeks, 8 sessions, 16 hours of total Instructor-led LIVE training * Training material, instructor handouts and access to useful resources on the cloud provided * Practical Hands-on Lab exercises provided * Actual code and scripts provided * Real-life Scenarios What are the Prerequisites? Prior experience in programming with at least one of the following object-oriented programming languages: C or C++, ActionScript, Objective-C  iOS Training Course Objective * Our iOS (iPhone/iPad/iPod) training offerings feature smaller class sizes, more intensive hands-on lab exercises, deeper explanations, and the very best instructors. * Our focus is Objective - C, XCode, cocoa and Apple’s iOS development frameworks ensures you’ll get the very best iOS training available. * You will learn practical, hands-on skills in designing and implementing well-engineered iPhone iPad and iPod apps, along with a level of insight that’s essential to resolving bugs, memory leaks, and other development issues. iOS Training Course Outline 1. Introduction to Objective-C * Objective-C and Smalltalk * Objective-C, C, C++ and Mac OS X * Objective-C and iPhone/iPad/iOS  2. Introduction iOS and SDK  * iOS SDK: iPhone, iPod Touch * XCode * Interface Builder * iPhone Simulator * Debugger  3. XCode * XCode IDE * Editing * Building * Running * Console  4. Objective-C 2.0  * Programming in Objective-C * The Preprocessor  5. Classes, Objects, Methods and Properties * id * null * @interface * @end * @implementation * Archiving * @property * @synthesizee * @dynamic * Data Types * control flow statement * More about Classes * More about Variables and Data Types * Inheritance * Polymorphism, Dynamic Typing, and Dynamic Binding    6. Categories and Protocols  * About Categories * @catagory * About Protocols * @protocol  7. Foundation Framework  * Introduction to the Foundation Framework  8. Collections * NSArray * Enumeration * NSMutableArray * NSDictionary * NSMutableDictionary * Scalar Data Types * NSObject and NSString * NSData and NSDate  9. Files * NSFileManager * NSFileHandle * NSUserDefaults * NSHomeDirectory(), etc. * Resource Files * Read/Write Text Files * Copying Objects * Archiving   10. Memory Management  * Allocate * Release * Auto Releasing * Reference Counting * Static Analyzer * Garbage Collection  11. Cocoa and Touch  * What is Cocoa? * Cocoa Framework and Cocoa Classes * Subclassing * Xcode * Simulator * Interface Builder * Nib files * File’s Owner * Outlet Connections * Action Connections * Inspector  12. Controls Part-1  * Controls * Labels * IBOutlet * Buttons * IBAction * Event Handling * UIEvent * Toolbars * Toolbar items * Status bar * Navigation bar and items  13. Controls Part-2  * Activity Indicator * Network Activity Indicator * Page Indicator * Progress View * Refresh Control * Scope Bar * Search Bar * Segmented Control * Slider * Stepper * Switch * Detail Disclosure Button * Info Button  14. Text Controls  * Text Field and Delegate * Text View and Delegate  15. View  * What is View? * UIViews and UIViewControllers * UIView Class * UIView Subclasses * Types of Views * UIApplication  16. Window Based Application  * Application * Application Delegate * View Controller * Window & Views * Device Info * Screen * CGRect, CGPoint, CGSize * CGRectMake(), CGRectZero * Static Device Info * Dynamic Device Info * Orientation Info * The iPhone Accelerometer * Detecting shakes * Determining orientation * Responding to the accelerometer  17. Tab Bar Application  * Tab Bar Controllers * Tab Bars * First View Controller * Second View Controller * Third View Controller * Creating New Classes * Classes and Interface Builder  18. Navigation Based Application  * Root View Controller * Navigation Controller, Bars and Items * Button Bar Items * Push/Pop Views   19. Picker View  * UIPickerView * UIPickerViewDelegate * UIPickerViewDataSource * Date and Time Picker * UIDatePicker * NSTimer   20. Table View  * Table View and Controller * Table View Cells * Data Source * Table View Delegate  21. Popover (iPad Only) 22. Split View (iPad Only) 23. Browser View 24. Alerting Users * Alert View * Alert View Delegate * Action Sheet * Action Sheet Delegate  25. Media and Images  * UIImageView * UI image * animationImages * Highlighted Animation Images * UITouch * UIGestureRecognize * UIPinchGestureRecognizer * Panning * Zooming * Rotating Image * Playing Audio * Responding to audio events. * Playing audio in background * Recording Audio * Playing Video * Photo Library *  UIImagePickerController * Taking Pictures And Movies   26. Processes and Threads  * NSProcessInfo * NSThread * PerformInBackground * GCD (Grand Central Dispatch) * Synchronization   27. Networking  * NSURL * NSURLRequest * NSURLConnection * XMLParser * SCNetwork * CFHTTP * CFFTP * CFSocket * Web Server   28. Working with SQLite  * What Is SQLite? * The SQLite Library * Building a Simple Database * Designing the Database * Creating the Database * Populating the Database * Creating Records with the INSERT Command   29. Working with Core Data  * Introducing Core Data * SQLite and Core Data * Modeling Data in XCode * Building a Core Data Application * Core Data-Related Cocoa Features * Core Data Migration and Performance * Application Integration using Web Services   30. Location and Mapping  * About Core Location * Handling location updates * About Map Kit * Map Overlays * Adding annotations   31. Social Networks Integration  * Flickr integration * Twitter integration * Facebook integration * YouTube integration   32. Real-life Working Scenario  * What is mercurial and repository? * What is IPA file? * How to make an ipa file, upload a build to TestFlight? and upload app to app store?
culture
3202 Views
28/01/2020 Last update

long island
truvs, ny, 11101, ny, us

View event details


Are you an event organizer?
Create events for free. They will be immediately recommended to interested users.


Browse other venues in Saratoga Springs
Discover now

  1. Saratoga Springs
  2. iOS Mobile App Development Training in Long Island | Introduction to iOS mobile Application Development training for beginners | What is iOS App Development? Why iOS App Development? iOS mobile App Development Training | January 27, 2020 - February 19, 20