План на курса

Ден 1:

    OOPS концепции Какво е софтуер Организиран v/s неорганизирани стаи Защо Софтуер Защо iOS История на Apple История на iOS USP на Apple С какво Apple е известна UX v/s UI IDE? XCode XCode инсталация Защо Objective C и сега защо Swift? Wow Фактори в Swift Swift Основи Променливи Константи Hello World в Swift Създаване на етикети чрез код ImageView ImageView анимации NSTimer Responder Chain - touchBegan, touchMoved и т.н. частно init deinit Playground

Приложение за изпълнение: Игра на точки: https://apps.apple.com/app/the-dots-free/id850315430

Ден 2:

    UIView анимации Разширение UITable View Custom Cell in Table View Delegate и Data Source Methods in Delegates Header, Footer, Height, etc of Table View Кратка информация за Collection View Deque в табличен изглед Mark Optionals didSet willSet Guard 2x и 3x концепции Навигиране от един изглед към друг UINavigation Controller Представяне на контролер StoryBoards Xibs Ограничения Класове за размер Протоколи - Задължително и незадължително Управление на паметта

Приложение за изпълнение: Приложение за бележки: Добавяне, изтриване и актуализиране на бележка

Дни 3:

    Жестове Затваряне Групи и папки Разпознаватели на жестове XML Парсинг NSJSon Сериализация Конвертиране на данни в Json Файлов мениджър Кортежи Enum For-in While Webservices URL Session URLRequest Защо еко системата на apple е най-добра за печат - описание Хешируем UIAlertView UIActivityIndicatorView

Приложение, което трябва да направите: Получаване на данни от сървър от отворено API приложение и създаване на изглед на таблица и попълване на данни и показване на техните подробности.

Дни 4:

    Мързеливо зареждане на изображения Мързеливи свойства NSOperationQueue GCD Концепция на директория и сигурност на приложенията NSSearchDomain Tab Bar Controller Localization Key Chain User Defaults PLists FileManager SQlite Extensiosn Интеграция на социални медии: Направете собствено съдържание за споделяне UITextField UITextView UISegementControl UISlider UiSwtich UIProgessBar UIPageControl UIStepper U IScrollView UIPicker UIActionSheet UIWebView Search Лента Нова цел: Apple Watch, разширения, клавиатура, Today и т.н. NSNотификации в IOS Добавяне на библиотеки на трети страни Внедряване и разпространение на основни данни Изпълнение на приложение на реални устройства

Приложение, което трябва да направите: Получаване на данни от сървър от отворено API приложение и създаване на изглед на таблица и попълване на данни и показване на подробностите също и показване на Search лента и търсене на нещо и Core

Дни 5:

    Push Notification - Безшумна и Push локализация Преглед на Objective C Свойства Категории Функции Синтаксис .h и .m файл Атрибути на свойства readWrite и readOnly Атрибути на свойства силни, слаби и копиране Атрибути на свойства атомарни и неатомични Качване на приложение в магазин за приложения

Приложение по собствена идея

Изисквания

Трябва да имате поне един опит с език за програмиране в миналото.

 35 Hours

Брой участници



Цена за участник

Oтзиви от потребители (4)

Свързани Kурсове

iPhone and iPad Development in Swift for iOS 8 and Xcode 6

35 Hours

iPhone and iPad Development using Swift 3 and Xcode 8 for iOS 10

35 Hours

iOS (iPhone and iPad Development - Apple) in Swift for iOS 12 and Xcode 10 - Swift 4.1 Training Course

35 Hours

Cross-platform mobile development with PhoneGap/Apache Cordova

21 Hours

Свързани Kатегории