UA EN

iOS розробка

За межами MVC: Як використовувати MVVM в iOS

За межами MVC: Як використовувати MVVM в iOS

Сьогодні ми поговоримо про патерн MVVM. Обговоримо його переваги в порівнянні з MVC та розглянемо два приклади реалізації: маленький і великий. Ви зможете використати останній у своїй роботі як приклад хорошої архітектури для майже будь-якого проекту на MVVM. Отже, почнемо з основ :)

Основи Swift. Як встановити Xcode та створити playground

Основи Swift. Як встановити Xcode та створити playground

Кожен, хто вирішив вивчати Swift або іншу мову програмування, стикається з дилемою: вивчати теорію чи одразу намагатися створювати додатки? У цій серії статей я пропоную вам спочатку вивчити синтаксис Swift, а потім почати писати простий вихідний код.

iOS-розробка на Swift. Працюємо з основними типами даних. Відеоурок

iOS-розробка на Swift. Працюємо з основними типами даних. Відеоурок

Цим уроком я продовжую висвітлювати нову мову програмування від компанії Apple під назвою Swift. Я пропоную всім бажаючим розпочати її вивчення разом зі мною. Обов'язково ознайомтеся з першим уроком. Сьогодні я розповім про основні типи даних.

Мова програмування Swift від Apple. Відеоурок

Мова програмування Swift від Apple. Відеоурок

Цим уроком я починаю вивчення та популяризацію нової мови програмування від компанії Apple під назвою Swift. Це молода мова, ще не минуло й року з моменту її офіційної презентації у 2014 році.

Записки Junior-а: мій досвід роботи з Evernote та Anki

Записки Junior-а: мій досвід роботи з Evernote та Anki

Всім привіт! Хочу привітати всіх з наступившим Новим роком та Різдвом, побажати миру, здоров'я, нових вражень і досягнень! А також поділитися своїми ідеями щодо зберігання, обробки, пошуку та запам'ятовування великих обсягів інформації. Упевнений, що кожен читач зможе знайти для себе щось корисне. Отже...

Записки Junior-а: UIAlertCollection в iOS 8

Записки Junior-а: UIAlertCollection в iOS 8

Всім привіт. З виходом нової версії iOS 8 компанія Apple анонсувала понад 4 000 нових API. Сьогодні я хочу поділитися досвідом застосування нового класу UIAlertController, який замінив одразу 2 старих об'єкти: UIAlertView та UIActionSheet.

Записки Junior-а: Extension Today в iOS 8

Записки Junior-а: Extension Today в iOS 8

Усім привіт. З виходом версії iOS 8 компанія Apple анонсувала понад 4 000 нових API. Серед безлічі «смаколиків» я звернув увагу на технологію Extensions (розширення). Ознайомившись в Інтернеті з величезною кількістю матеріалів про нову функцію, мені захотілося на практиці застосувати отримані знання — так би мовити, поєднати приємне з корисним.

Інтеграція з Картами Google в iOS 6

Інтеграція з Картами Google в iOS 6

Під час розробки iOS-додатку для автомобільного проекту ми зіткнулися з необхідністю інтеграції Google Maps в iOS. Це виявилося не так тривіально, адже починаючи з версії iOS 6.0 Apple прибрала Google Maps з набору додатків за замовчуванням.