×
Ви дійсно бажаєте відкрити доступ до тестування за курсом Swift Стартовий на 40 днів?
ВІДЕОУРОК № 8. Realm.io.
У цьому уроці ви познайомитеся з влаштуванням iOS, розглянете його структуру, набір інструментів розробника iOS, а також зробите перші кроки до вивчення мови програмування Swift.
У цьому уроці ми більш детально познайомимося з тим, як будувати інтерфейси в iOS. Які правила є при проектуванні зовнішнього вигляду ваших програм і де з ними можна ознайомитися. А також почнемо аналіз основних елементів інтерфейсу.
У цьому уроці ми будемо вчитися будувати інтерфейси користувача таким чином, щоб вони автоматично виглядали однаково добре на екранах з різними розмірами.
Майже в кожному додатку є форма входу до нього, щоб ідентифікувати користувача. У 4-му уроці ми будемо додавати авторизацію користувача до додатку Нотатки та розглянемо основні правила створення архітектури додатків у iOS, навчимося передавати дані між класами.
Однією з головних причин, чому користувач може видалити програму є низький відгук програми на його дії, “зависання” програми. У цьому уроці ми розглянемо інструменти для розпаралелювання та асинхронного виконання завдань.
У додатках, як правило, робота з мережею складається з декількох етапів: підготовка даних для відправки, виконання запиту та обробка результатів, щоб їх можна було вивести на екран та показати користувачеві. Про це і буде розказано в даному уроці, де ми будемо додавати функцію збереження, редагування та зміна нотаток віддалено на сервері.
У цьому уроці ми навчимося основ роботи з інструментом для зберігання даних в iOS Сore Data. Тим самим додамо ще одну функцію до нашої програми нотатки - зберігання даних без підключення до мережі.
У цьому уроці буде розглянуто альтернативний інструмент CoreData для зберігання даних. Також буде показано, як у iOS можна працювати зі сторонніми бібліотеками.
Початок розробки програм під iOS 10 мовою Swift 3. Темою цього уроку є Xcode tools. Більш детально будуть розглянуті такі засоби як Memory Debugger, Autolayout debugger та Xcode Instruments. Все це буде продемонстровано на зрозумілих для сприйняття практичних прикладах. Після вивчення даного уроку Ви зможете впевнено використовувати знання на практиці.