Khóa học lập trình ios, học lập trình ios, Khóa học lập trình ios ở tại Hà Nội, HCM tại Trung tâm đào tạo lập trình web ios Trí Tuệ Việt. theo daotaoseo.edu.vn/Khoa-hoc/Khoa-hoc-lap-trinh-IOS.aspx
Session 13 - Working with navigation and tab barVu Tran Lam
This document discusses iOS application development with navigation and tab bar controllers. It begins with an introduction to navigation controllers and how they manage a stack of view controllers. It discusses the anatomy of navigation bars and how to customize navigation bar appearance. It also covers understanding application data flow and best practices. The document then discusses toolbars, their anatomy and customization. It covers creating tab bar interfaces with storyboards or programmatically. It discusses customizing tab bar items and badges. Overall it provides a comprehensive overview of working with navigation and tab bar controllers in iOS applications.
Session 7 - Overview of the iOS7 app development architectureVu Tran Lam
This document provides an overview of iOS application development, including the tools, languages, frameworks, and design patterns used. It discusses how to get started with iOS app development using Xcode and Objective-C, and covers key concepts like the Model-View-Controller (MVC) pattern, delegation, target-action, and common iOS design patterns such as block objects and sandboxing. The document provides guidance on making design decisions, testing and publishing apps, and accessing documentation and references while coding.
Flutter trong lập trình mobile - HUFLIT 2022HongDuyLe1
Giới thiệu về lập trình di động bằng framework Flutter.
Nhu cầu của thị trường tuyển dụng? Lương và hướng phát triển của lập trình viên Flutter?
Lộ trình học flutter lập trình mobile app từ cơ bản đến đi làm chuyên nghiệp.
Chia sẻ kinh nghiệm của diễn giả ứng dụng flutter để lập trình dự án thực tế.
Khóa học lập trình ios, học lập trình ios, Khóa học lập trình ios ở tại Hà Nội, HCM tại Trung tâm đào tạo lập trình web ios Trí Tuệ Việt. theo daotaoseo.edu.vn/Khoa-hoc/Khoa-hoc-lap-trinh-IOS.aspx
Session 13 - Working with navigation and tab barVu Tran Lam
This document discusses iOS application development with navigation and tab bar controllers. It begins with an introduction to navigation controllers and how they manage a stack of view controllers. It discusses the anatomy of navigation bars and how to customize navigation bar appearance. It also covers understanding application data flow and best practices. The document then discusses toolbars, their anatomy and customization. It covers creating tab bar interfaces with storyboards or programmatically. It discusses customizing tab bar items and badges. Overall it provides a comprehensive overview of working with navigation and tab bar controllers in iOS applications.
Session 7 - Overview of the iOS7 app development architectureVu Tran Lam
This document provides an overview of iOS application development, including the tools, languages, frameworks, and design patterns used. It discusses how to get started with iOS app development using Xcode and Objective-C, and covers key concepts like the Model-View-Controller (MVC) pattern, delegation, target-action, and common iOS design patterns such as block objects and sandboxing. The document provides guidance on making design decisions, testing and publishing apps, and accessing documentation and references while coding.
Flutter trong lập trình mobile - HUFLIT 2022HongDuyLe1
Giới thiệu về lập trình di động bằng framework Flutter.
Nhu cầu của thị trường tuyển dụng? Lương và hướng phát triển của lập trình viên Flutter?
Lộ trình học flutter lập trình mobile app từ cơ bản đến đi làm chuyên nghiệp.
Chia sẻ kinh nghiệm của diễn giả ứng dụng flutter để lập trình dự án thực tế.
Lập trình di động: http://itexpress.edu.vn/.Nên học lập trình Android hay iOS? Đây là câu hỏi chung của rất nhiều bạn khi muốn bắt đầu học lập trình mobile. Nên lựa chọn cái nào và vì sao?
Build the learning programs for children, focus on STEAM education method: Scratch, Arduino robotics on mBlock with high visual programming language.
Build up a learning management and teaching support system with many tech stack: AWS EC2, S3, CentOS, Ubuntu, NGINX, WordPress, Open edX, WebRTC, Scratch, Arduino, Google Apps
Lập trình Android tại trung tâm đào tạo Trí tuệ việt có mặt tại khắp tỉnh thành hà nội và hồ chí minh, lập trình android tiếng việt ngắn hạn uy tín số 1. Khóa học Lập trình Android chất lượng uy tín tại việt nam
Session 12 - Overview of taps, multitouch, and gestures Vu Tran Lam
This document provides an overview of gesture recognition and touch handling in iOS application development. It discusses the responder chain and how touch events are delivered. It also covers creating subclasses of UIResponder to handle touch events, recognizing common gestures like taps, swipes, and pinches, and using gesture recognizers to simplify touch handling. Gesture recognizers can be used to detect gestures and trigger actions in response.
Session 14 - Working with table view and search barVu Tran Lam
The document provides an overview of table views and search bars in iOS application development. It discusses introducing table views, customizing their appearance, navigating data hierarchies with table views, and manipulating table views by inserting and deleting rows and sections. It also covers introducing search bars, customizing their appearance, and working with search bars in table views by creating search bar scopes and displaying search results in the table view. The document includes code examples and recommends additional Apple documentation references for table views and search bars.
Lập trình di động: http://itexpress.edu.vn/.Nên học lập trình Android hay iOS? Đây là câu hỏi chung của rất nhiều bạn khi muốn bắt đầu học lập trình mobile. Nên lựa chọn cái nào và vì sao?
Build the learning programs for children, focus on STEAM education method: Scratch, Arduino robotics on mBlock with high visual programming language.
Build up a learning management and teaching support system with many tech stack: AWS EC2, S3, CentOS, Ubuntu, NGINX, WordPress, Open edX, WebRTC, Scratch, Arduino, Google Apps
Lập trình Android tại trung tâm đào tạo Trí tuệ việt có mặt tại khắp tỉnh thành hà nội và hồ chí minh, lập trình android tiếng việt ngắn hạn uy tín số 1. Khóa học Lập trình Android chất lượng uy tín tại việt nam
Session 12 - Overview of taps, multitouch, and gestures Vu Tran Lam
This document provides an overview of gesture recognition and touch handling in iOS application development. It discusses the responder chain and how touch events are delivered. It also covers creating subclasses of UIResponder to handle touch events, recognizing common gestures like taps, swipes, and pinches, and using gesture recognizers to simplify touch handling. Gesture recognizers can be used to detect gestures and trigger actions in response.
Session 14 - Working with table view and search barVu Tran Lam
The document provides an overview of table views and search bars in iOS application development. It discusses introducing table views, customizing their appearance, navigating data hierarchies with table views, and manipulating table views by inserting and deleting rows and sections. It also covers introducing search bars, customizing their appearance, and working with search bars in table views by creating search bar scopes and displaying search results in the table view. The document includes code examples and recommends additional Apple documentation references for table views and search bars.
This document provides an overview of iOS application development, UI/UX design, and best practices. It discusses key concepts like what UX design is, the UX design process, navigation patterns for iOS apps, use of gestures and feedback, and layout guidelines. Application types like utility, productivity and immersive apps are reviewed along with an anatomy of iOS app structure. Device specifics for iPhone 5s and 4s are also summarized.
Session 8 - Xcode 5 and interface builder for iOS 7 applicationVu Tran Lam
This document provides an overview of iOS application development using Xcode 5 and Interface Builder for iOS 7. It discusses Xcode project templates, the project structure, using Interface Builder to design user interfaces with nibs and storyboards, different types of user interface controls in iOS 7, and an introduction to using Auto Layout for responsive design.
The document provides an overview of the Foundation framework in iOS application development. It discusses key classes like NSNumber, NSString, NSArray, and NSDictionary. It covers creating and comparing objects of these classes, as well as common operations like concatenation, searching and replacing for NSString. Examples are given for numeric and string literals, arithmetic operations, and ensuring robust comparisons by using isEqual methods.
This document discusses object-oriented programming with Objective-C. It covers customizing existing classes using categories and extensions, and working with protocols. Specifically, it describes how to create categories to add new methods to classes, use class extensions to declare private APIs, and define protocols to specify common behaviors that can be adopted by multiple classes.
This document discusses object-oriented programming concepts in Objective-C, including classes and objects, properties, methods, interfaces, implementations, memory management, and properties. It provides code examples for defining a Car class with properties like model and methods like drive(). It demonstrates creating instances of the Car class, setting properties, and calling methods.
The document provides an overview of topics covered in an iOS application development course on Objective-C basics. The topics include Objective-C introduction, creating a first Objective-C program, variables and data types, basic statements, conditional statements, loops, arrays, functions, exceptions, and pointers. The document contains code examples for many of these concepts.
Session 16 - Designing universal interface which used for iPad and iPhoneVu Tran Lam
This document summarizes an iOS application development session that covers designing universal interfaces for the iPad and iPhone. The session topics include an overview of screen sizes, checking device information and iOS versions, working with split views and popovers, creating universal apps, and handling portrait and landscape orientations. It also provides demos and documentation links related to these topics.
Session 15 - Working with Image, Scroll, Collection, Picker, and Web ViewVu Tran Lam
The document provides an overview of several iOS UI elements including image views, scroll views, picker views, collection views, and web views. It discusses how to implement and configure each element, create their content programmatically or using storyboards, and customize their behavior and appearance. It also provides demo examples of implementing scroll views, picker views, and collection views. Key topics covered include adding images to image views, creating zooming and paging scroll views, populating picker views with data, designing collection view data sources and delegates, and loading web content into web views.
Session 1 - Introduction to iOS 7 and SDKVu Tran Lam
This document provides an overview and introduction to iOS application development. It discusses the iOS 7 SDK, Xcode developer tools, Objective-C programming language, and building a simple "Hello World" iOS app. Key topics covered include the iOS architecture and frameworks, a roadmap for becoming an iOS developer, and documentation resources for developing iOS 7 applications.
The document discusses the growth of the mobile market and opportunities for careers in mobile development. It notes that smartphones surpassed personal computers in 2014 and that over 1/3 of people now own smartphones. The mobile games and app markets have grown significantly in recent years. The document then discusses mobile trends and jobs in Vietnam, including opportunities for children's game developers, 3D game developers, education app developers, mobile app developers, and more. It provides tips on skills needed for mobile projects and how to become a mobile developer.
The document contains code listings for the interface and implementation files of the BirdWatching project, including files for the model layer (BirdSighting.h, BirdSighting.m, BirdSightingDataController.h, BirdSightingDataController.m), master view controller layer (BirdsMasterViewController.h, BirdsMasterViewController.m), detail view controller layer (BirdsDetailViewController.h, BirdsDetailViewController.m), and add scene view controller layer (AddSightingViewController.h, AddSightingViewController.m). The code listings do not include comments or unused methods.
Introduction to MVC in iPhone DevelopmentVu Tran Lam
The document discusses implementing a master-detail interface using the Model-View-Controller (MVC) design pattern in iOS. It describes creating BirdSighting model and BirdSightingDataController classes to represent and manage data. It also involves designing a master view controller to display the data list, and a detail view controller to show individual item details. The view controllers are set up using a storyboard with segues to pass data between the scenes on tap.
This document provides an overview of building a completed iPhone app. It discusses setting up with Xcode and the iOS SDK, using Objective-C as the programming language. It covers major frameworks, design patterns like MVC, and aspects of human interface design like wireframing. The document outlines steps for app design, distribution through the App Store, and demonstrates a "Hello World" example app. It shows how to configure views and view controllers through Xcode's interface builder.
The document appears to be a presentation on introducing iPhone programming. It discusses Steve Jobs and the history of Apple, the evolution of mobile development from difficult to possible, an overview of iOS and Mac OS X architectures, migrating Cocoa apps to iOS, and tools for iOS development like Xcode and Instruments. It also covers setting up a Windows development environment and touches on Objective-C and starting a first iPhone app. The presentation provides background on Apple history and an introduction to core concepts for iOS programming.
This document discusses responsive web design and how to adapt websites to different screen sizes and devices. It covers topics like using responsive design techniques like flexible layouts and media queries to automatically adjust website content depending on screen size or orientation. It also discusses how both client-side and server-side detection of device capabilities can be used to optimize content delivery for different devices and their constraints.
This document appears to be a presentation about HTML5 and next generation web standards. It includes sections on new HTML5 elements, layout tags, forms, multimedia like audio and video, 2D and 3D drawing with canvas, CSS3, new JavaScript APIs, and examples of websites using HTML5. It discusses topics like the acceleration of the web platform, solving developer challenges, and the future of Flash. The presentation provides information on HTML5 specifications, features and examples to demonstrate the capabilities of HTML5.
3D & Animation Effects Using CSS3 & jQueryVu Tran Lam
The document discusses the evolution of the web and mobile devices over time. It describes how in the past people had to use computers to access the web/internet, but now most people use mobile devices. It also talks about the rise of smartphones and touch interfaces, and how different platforms and devices have emerged.
1. Chương trình đào tạo “iOS 7 Application Development”
Giới thiệu
Những năm gần đây, iPhone hay iPad đã trở thành chiếc những thiết bị di động rất phổ biến
với các bạn trẻ đặc biệt là các bạn đam mê CNTT. Hầu hết mọi người dùng iPhone đều có
một cảm nhận giống nhau, đó là sự hoàn hảo của chiếc điện thoại đó từ thiết kế đến các
phần mềm hay game. Cùng với sự tăng trưởng chóng mặt của iPhone là sự bùng nổ các
ứng dụng trên nền tảng iOS và cơ hội kiếm tiền của rất nhiều Doanh nghiệp Phần mềm cũng
như Lập trình viên Di động.
Hệ thống đào tạo Lập trình viên Quốc tế FPTAptech trân trọng giới thiệu chương trình đào
tạo “iOS 7 Application Development” từ cơ bản đến nâng cao. Với tiêu chí “học thật ra
sản phẩm thật”, bạn sẽ được huấn luyện cách phát triển 1 ứng dụng iOS hoàn chỉnh dựa
trên mô hình dự án thật, phương pháp phát triển phần mềm linh hoạt Agile, và biết cách kiếm
tiền từ những sản phẩm do chính mình sáng tạo nên.
Kết thúc khoá học, bạn có thể:
● Áp dụng được quy trình phát triển phần mềm linh động Agile trong các dự án phần
mềm trên nền tảng iOS 7
● Xây dựng được 1 ứng dụng iOS hoàn chỉnh từ khâu thiết kế đến đưa sản phẩm lên
App Store
● Hiểu biết sâu sắc về iOS 7 và những công nghệ mới nhất của Apple
Ai nên tham gia chương trình đào tạo iOS 7 Application Development?
● Lập trình viên đang đi làm tại các doanh nghiệp
● Những bạn trẻ yêu thích lập trình iOS
● Các bạn sinh viên ngành IT muốn có một nghề hot với lương bổng hấp dẫn
Yêu cầu
● Sinh viên có kiến thức lập trình căn bản
● Sinh viên có kiến thức lập trình OOP là một lợi thế
● Sinh viên có kiến thức cơ bản về XML
Thời gian học
● Tổng số buổi: 30
● Ngày học: 2 buổi / tuần
● Thời gian: 2 giờ / buổi
Tham gia chương trình đào tạo iOS 7 Application Development, các bạn được:
● Phát triển toàn diện kỹ năng thiết kế giao diện đồ hoạ Mobile (UI/UX)
● Học trên quy trình phát triển phần mềm linh hoạt Agile
● Thực hành trên những thiết bị và nền tảng lập trình iOS mới nhất
● Hỗ trợ đưa sản phẩm cuối khoá lên App Store
● Hướng dẫn cách kiếm tiền từ những sản phẩm do chính mình tạo ra
1
2. Môi trường và thiết bị thực hành
● Macbook core i5, 4GB Ram, có cài đặt Mac OS X 10.9, iOS 7 SDK (laptop khác thì
thấp nhất 8GB Ram)
● Thực hành 50% trên simulator, 50% học trên thiết bị di động iOS (iPhone, iPad)
● Công cụ và tài nguyên
○ Công cụ: Xcode 5, UXPin, Sketch, PaintCoder, Unity 3D
○ Tài nguyên:
■ Tài liệu tham khảo:
➢ https://developer.apple.com
➢ https://developer.apple.com/devcenter/ios/index.action
➢ http://www.appcoda.com
➢ http://laptrinhios7.wordpress.com
■ Tài nguyên khoá học:
➢ Lab guide và tài liệu tham khảo:
○ http://slideshare.com
○ Google Docs
➢ Demo và video:
○ https://github.com/laptrinhios7/iadcourse
○ http://www.youtube.com/laptrinhios7
■ iOS open source:
➢ https://www.cocoacontrols.co
■ Protyping tool (UI/UX):
➢ http://bohemiancoding.com/sketch/
➢ https://proto.io
➢ https://www.flinto.com
Học phí cho khoá học
● 2 3 thành viên / nhóm
● 5M / thành viên
Chi phí thực tế:
● Macbook Pro: 25M
● iPhone: 10M
● Tài khoản Apple ID: 2M / năm
● Học phí: 5M / khoá
Phương pháp đào tạo
Phương pháp đào tạo hiện đại dựa trên mô hình dự án thật của các công ty hàng đầu về
phát triển phần mềm như FPT Software, Tinh Vân, CMC... Ngay từ buổi thứ 2, các bạn sinh
viên sẽ được giới thiệu về quy trình phát triển phần mềm Agile và sau đó phân nhóm (mỗi
nhóm từ 2 đến 4 người). Các thành viên trong nhóm sẽ cộng tác chặt chẽ với nhau trong
2
3. từng buổi học và được giảng viên hướng dẫn, hỗ trợ nhiệt tình để cuối khoá có thể báo cáo
sản phẩm hoàn thiện của nhóm.
Nội dung chương trình đào tạo
Session Subject Project
1
Introduction to iOS 7 and SDK
● Overview of course
● Why you are here?
● Introduction to Mac OSX, iOS and iOS SDK
● New features in iOS 7
● Installing Xcode 5 and iOS 7 SDK
● iOS 7 architecture and SDK frameworks
● ObjectiveC introduction
● Overview of Xcode 5 IDE
● Building the first iPhone App: Hello FPT
○ Creating Single View project in Xcode
○ Designing View, UI using Storyboard
○ Running Hello FPT Application on iOS 7 Simulator
2
ObjectiveC Basics
● ObjectiveC introduction
● Variables, data types and pointer
● Basic statements
○ Conditions (if, switch)
○ Loops (for, while, do... while)
● Array
● Functions
● Exceptions
Lab 1: ObjectiveC
Basics
3
Object Oriented Programming (OOP) with
ObjectiveC (Part 1)
● Concepts of OOP
● Classes and objects
● Properties
● Methods
Lab 2: OOP
4
Object Oriented Programming (OOP) with
ObjectiveC (Part 2)
● Customizing existing Classes by inheritance,
category, extension
● Working with blocks
● Working with protocols
5
Foundation Framework
● Introduction to Foundation Framework
3
4. ● NSNumber, NSDecimalNumber
● NSString, NSMutableString
● NSSet, NSMutableSet
● NSArray, NSMutableArray
● NSDictionary, NSMutableDictionary
6
Overview of Agile process in Mobile Application
Development
● Introduction to Agile Process
● Explain the details of each step in Agile process
● Integrating Xcode 5 with Git
● Source code management using GitHub
Project #1:
Building team and
choose project
subject
7
Overview of the iOS 7 Application Development
Architecture
● Start Developing iOS Apps Today
● Fundamental iOS design patterns and techniques
○ ModelViewController
○ Delegation
○ TargetAction
○ Block objects
○ Sandboxing
● Overview of View Controller
8
Xcode 5 and Interface Builder for iOS 7 Application
● Exploring Single View Application project in Xcode 5
● Setting Project info (target device, platform, testing,..)
● Introduction to Interface Builder for iOS 7 App
(Storyboard, Sence, Segue,...)
● Overview of UIControls in iOS 7
● Understanding View, Window and View Hierachy
● Working with AutoLayout in OS 7
● Handling basic interaction in iOS 7
● Demo: Completing Hello FPT Application
● Assignment: Converting F to C Application
9 10
UI/UX Design for iOS 7 Application
● What is UI/UX?
● Design thinking
● Lean UX design process
● iPhone app and device overview
● iOS 7 UI design basics
● Icon and image design
● UI/UX design strategies
● Practicing UX design
11 Project Review 1 Project #2: Project
4
5. Submit UI/UX design of each group review
12
Overview of Multitouch, Taps and Gestures
● Introduction to the Responder Chain
● Introduction to Gestures, Taps and Touches
● Getting and analyzing the coordinates of a Touch
● Using iOS Gesture Recognizers (Tap, Touch, Long
Touch, Swipe, Pan, Pinch, Rotate)
● Developing iOS Gesture Recognition Application
○ Creating the Gesture Recognition Project
○ Designing the User Interface
○ Implementing the Action methods
○ Testing the Gesture Recognition Application
13
Working with Navigation and Tab Bar
● iOS 7 app anatomy
● Navigation controllers introduction
● Understanding application data flow
● Working with navigation bar
● Working with toolbar
● Tab bar controllers introduction
● Customizing tab bar appearance
● Working with tab bar
● Combining navigation and tab bar controllers
● Demo: NavBar, Toolbar, MoreTabBar Application
14
Working with Table View and Search Bar
● Introduction to Table View
● Customizing the table view appearance
● Navigating a data hierarchy with table views
● Table view manipulation
● Introduction to search bar
● Customizing search bar appearance
● Working with search bar in table view
● Demo: Mail App, Products Management App, Library
Management App,...
5
6. 15
Working with Image, Scroll, Collection, Picker, and
Web View
● Introduction to image view
● Working with scroll view
● Zooming image with scroll view
● Working with collection view
● Building photo album using image and collection view
● Introduction to picker view
● Displaying date, time and country list using
UIPickerView – UIDatePicker
● Introduction to Web view
● Building iOS application to view Web and PDF
16
Designing Universal Interface which used for iPad
and iPhone
● Overview of all screen sizes for iPhone and iPad
● Checking iOS device functions and version of iOS
● Using UISplitViewController – UIPopOverController
● Process User Interface of iOS devices for Portrait –
Landscape Orientation
17
Working with Core Graphic, Core Image and Core
Animation
● Creating shapes and drawing in iOS
● Accessing photos from Photo Album or in Camera
● The basics of Image Filter
● Changing the Image Filter value
● Saving Images after editing to Photo Album
18
Audio – Video Programming
● Playback processing, playing music – video and
changing the volume
● Sound recording and get thumbnail in video
16
Core Motion Programming
● Reading data from accelerometer (cảm biến gia tốc)
and gyroscope (cảm biến con quay hồi chuyển)
● Recognition saking the iOS devices
● Demo: Core Motion Application
19
Map and Location Service in iOS 7 (MapKit)
● Introduction to UIMapKit – MapKitAnnotation –
MKOverlay
● Display map and location information
● Detecting the coordinates of user
● Following the movement coordinates Changing the
address information and coordinates by GeoCoder
6
7. ● Demo: Map Integrated Application
20
Working with MessageUI and Address Book
● Composing mail and SMS in iPhone app
● Searching and Displaying all contacts or by filter
● Creating a new contact or a group in Address Book
● Editing and Deleting information, image of the contact
21
Concurrency Programming
● Concepts of concurrency – synchronous –
asynchronous
● Multithreading programming using NSThread and
Locking
● Working with Timer, Grand Central Dispatch and
NSOperation
22
Core Data Programming
● Introduction to ORM architecture
● Working with Core Data components in iOS:
ManagedObjectContext, PersistenceStoreCoordinator
● Adding, Editing, Deleting and Searching the records
using Core Data
23
SQLite Programming
● Overview of FMDB library wrapping SQLite
● Using Lita SQLite Administration or SQLiteManager
Firefox addon to manage SQLite data file
● Using SQL statements: SELECT, INSERT, UPDATE,
DELETE, JOIN
24
Data Sharing Programming with iCloud
● Connecting to iCloud
● Saving, Synchronizing and Searching files and
directories on iCloud
26
Network Programming and Social Network
Integrating
● Network Programing
○ Concepts of Network
○ Overview of NSURLConnection, NSURLRequest,
NSURLDownload
● Working with Web services
○ XML
○ JSON
○ HTTPStreaming
○ Restful
● Integrating iOS Application with Social Network
7
8. ○ Facebook
○ Twitter
27
Debuging, Testing and Optimizing iOS Applicaiton
● Executing Unit Test for iOS Application
● Register Apple Developer Account
● Using Apple Developer Provisioning Portal and add
your device to test iOS Application
● Code Signing for your application and Deploying your
Application on your device
● Publish your application on AppStore
28
Game Development on iOS 7
● Building Game using UIKit and Core Graphic
● Developing iOS 7 Game based on SpriteKit
framework
● Working with Game Center
● Overview of 3D Game Development using Unity 3D
29
Business Strategies & Marketing for iOS Application
● Introduction to AppStore
● Final touches of an iOS Applicaton (icons and launch
images)
● Using tools to report your iOS Applicaton
● Business strategies for your iOS Applicaton
○ Free
○ Paid
○ Free and Paid
○ Free and iAD
○ inApp purchase
● Marketing for iOS Application
○ Video trailer for your Application
○ Creating website and virtual company
○ Pressrelease and PR
○ Social Network Ad
30
Project Review 2
Review the projects of students
Project #3: Final
review
31
Project Submission
Students present and demonstrate their games
Project #4: Project
evaluation
8