
Давайте зробимо MVVM на Android
Настав час зробити гнучку архітектуру для Android за допомогою DataBinding!
Давайте зробимо MVVM на Android
Настав час зробити гнучку архітектуру для Android за допомогою DataBinding!
Швидка розробка бекенду для мобільних додатків. Backendless
Коли ви замовляєте розробку застосунку, після вибору платформи (Android, iOS або обидві) вам також потрібно ухвалити рішення щодо бекенду (серверної частини). У цій статті ми поговоримо про альтернативу розробці бекенду з нуля, а саме BaaS Backendless, який є одним з таких сервісів.
Ось і настав час розібратися і написати невеличку замітку про те, що з себе представляє тестування логіки Android-додатків. До цього питання я прийшов не одразу, проте вчитися ніколи не пізно!
Що відбувається в системі, коли користувач торкається екрану? І ще більш важливо — як правильно з цим впоратися? Настав час розібратися з усім раз і назавжди! Сьогоднішній пост про те, що я дізнався про Touch System в Android і мій досвід роботи з ним.
Анімація в iOS: нативні рішення та сторонні фреймворки
Усім привіт! Сьогодні ми розглядатимемо анімацію в iOS. Поглянемо на кілька досить-таки легких прикладів, пройдемося по перевагах і недоліках того, що пропонує нам Apple.
Android WebSocket. Зворотній зв'язок, або Коли важлива кожна частка секунди
Мобільні програми, що працюють у мережі, спілкуються з сервером через надсилання запитів-відповідей. Сервер — це щось подібне до довідкового бюро, яке відповідає на будь-які питання, приймає довідки у певній формі, а також обробляє та зберігає їх.
Зберігання даних в Android за допомогою Realm
Існує три способи збереження даних мобільного додатка: Shared preferences/User defaults, файли і база даних.
DataBinding: Як швидше розробляти Android додатки
Кожного разу, коли ви дивитесь на ці численні рядки коду з findViewById та тернарними операціями з видимістю, вам хочеться, щоб Ктулху нарешті з'явився на Землі, щоб ви більше не бачили цього, чи не так? Але повірте, є спосіб. І ми покажемо його вам далі.
Топ 5 трендів дизайну мобільних додатків у 2015 році
Дизайн мобільних застосунків не стоїть на місці, а стрімко розвивається. Смартфони увійшли в наше життя давно і зайняли в ньому значну частину. Щодня з'являється величезна кількість застосунків, які пропонують нам нові можливості використання смартфонів.
iOS-розробка на Swift. Вивчення типів даних Tuples. Відеоурок
Сьогодні я розповім про новий тип даних — це Tuples, або кортежі, набори. Це складний тип даних, який містить у собі кілька значень різних типів даних.
iOS-розробка на Swift. Працюємо з основними типами даних. Відеоурок
Цим уроком я продовжую висвітлювати нову мову програмування від компанії Apple під назвою Swift. Я пропоную всім бажаючим розпочати її вивчення разом зі мною. Обов'язково ознайомтеся з першим уроком. Сьогодні я розповім про основні типи даних.
Мова програмування Swift від Apple. Відеоурок
Цим уроком я починаю вивчення та популяризацію нової мови програмування від компанії Apple під назвою Swift. Це молода мова, ще не минуло й року з моменту її офіційної презентації у 2014 році.
Як налаштувати динамічну маршрутизацію. OSPF на Cisco IOS
Хочете знати, для чого потрібна динамічна маршрутизація Cisco і як налаштувати OSPF у Cisco? Тоді ця стаття призначена для вас!
Записки Junior-а: мій досвід роботи з Evernote та Anki
Всім привіт! Хочу привітати всіх з наступившим Новим роком та Різдвом, побажати миру, здоров'я, нових вражень і досягнень! А також поділитися своїми ідеями щодо зберігання, обробки, пошуку та запам'ятовування великих обсягів інформації. Упевнений, що кожен читач зможе знайти для себе щось корисне. Отже...
Записки Junior-а: поради по роботі з масивами NSArray
Вітаю всіх. Нещодавно я відкрив для себе кілька способів роботи з елементами масиву. Інформація, можливо, не така цінна, як, скажімо, управління потоками або робота з мережею, але я думаю, що вона може бути корисною тим, для кого швидкість обробки при великій кількості даних є пріоритетом.