Спостережувані моделі в Realm Xamarin

Якщо вас дратує аспект оновлення даних, що зберігаються в моделях, і ви думаєте про те, як було б здорово, якщо б модель могла бути більш самостійною і повідомляти про зміни, ласкаво просимо під кат.



Читати далі →

Один додаток для трьох платформ



Ми зараз дуже задоволені внутрішнім пристроєм додатки Aword: його легко підтримувати, розвивати і тестувати, а деплой нових версій відбувається одночасно на всіх платформах. Але так було не завжди. Сьогодні ми розповімо про те, як ми йшли по шляху універсалізації, наступаючи на граблі і набираючись досвіду.

Читати далі →

Опублікована попередня програма конференції мобільних розробників MBLTdev 16



Конференція пройде 17 листопада в Москві в Digital October. Вперше ділова програма буде проходити в 4 потоки, щоб вмістити в себе хардкорні доповіді, live coding та воркшопи для mid+ мобільних розробників, також UX/UI трек для мобільних дизайнерів. Попередня програма заходу опублікована на сайті MBLTdev. Розклад буде поступово доповнюватися новими виступами, слідкуйте за новинами.

Свою участь вже підтвердили 17 спікерів — іноземних і російських фахівців з міжнародних продуктових і сервісних компаній
Читати далі →

5 кращих ORM для Android



Як ви розумієте, ми маємо безпосереднє відношення до розробки додатків для Android, адже саме ця ОС встановлена на YotaPhone. І цим постом ми відкриваємо серію публікацій, в яких будемо висвітлювати різні аспекти розробки додатків під Android, ділитися досвідом, як своїм, так і інших фахівців. До речі, деякий час тому ми вже писали про SDK і особливості архітектури YotaPhone, що теж почасти перегукується з темою даної публікації: повністю розроблена нами SDK побудована за принципами, аналогічними стандартної SDK для Android, щоб дати розробникам інтуїтивно зрозумілі інструменти.

Якщо ви розробляєте програми під Android, то вам, швидше за все, потрібно десь зберігати дані. Ви можете вибрати один з хмарних сервісів (у цьому випадку зручно користуватися SyncAdapterабо скористатися вбудованою SQLite-базою даних. У другому випадку вам доведеться вибрати між записом SQL-запитів за допомогою Content Provider (якщо ви плануєте використовувати дані декількома додатками) або ORM.

У цьому пості ми розглянемо деякі з Android ORM, які ви можете використовувати в своїх додатках.

Читати далі →

Трилатерация з iBeacons, безпеку iOS і мобільна реклама ВКонтакте на #MBLTDev

28 жовтня в Москві ми проводимо свою першу конференцію мобільних розробників #MBLTDev. Ми вже розповідали, що на конференції виступлять зарубіжні та російські представники PayPal, ВКонтакте, Artsy, Parallels, ТКС банку, Typhoon, Soundcloud, Intel, ViaForensics, Однокласників, Aviasales, Realm та інших. Сьогодні ж докладніше розповімо про трьох доповідях.

image

image
Олександр Чорний виступить з доповіддю «Трилатерация з допомогою iBeacon» і розповість:

  • Які биконы є на ринку і як їх купити
  • Що доступно через CoreLocation, а що тільки через CoreBluetooth
  • Наскільки це точний прилад і які проблеми є при його використанні
  • Можна використовувати чужий биконя для своїх цілей або ще як-то шкодити
Наприкінці виступу Олександр продемонструє трилатерацию зі сцени.


Читати далі →

Місяць до конференції мобільних розробників #MBLTDev

Через місяць 28 жовтня в Москві пройде конференція для мобільних розробників #MBLTDev, організаторами якої є e-Legion і РАЕК.



Програма поступово заповнюється і ми раді представити вашій увазі список доповідей спікерів, які вже підтвердили свою участь:

  • Тім Мессершмідт (PayPal) «Види сучасної аутентифікації»
  • Еш Фюрроу (Artsy) «Розробка на Swift»
  • Джей Пі Симард (Realm) «Уроки, які ми вивчили, створюючи Realm»
  • Андрій Беленко (viaForensics) «Безпека iOS-пристроїв»
  • Юрій Буянов (Однокласники) «Досвід використання MVVM в реальних проектах»
  • Руслан Шевчук (Aviasales) «Core Data: особливості використання та синхронізації в iCloud»
  • Олексій Коровянский (Mb-Lock) «Функціональне тестування Android додатків»
  • Олександр Чорний (Indie-розробник) «Трилатерация з допомогою iBeacon»
  • Джаспер Блюз (Typhoon) «Dependency Injection»
  • Дмитро Тарасов (Tinkoff Credit Systems) «Практичний приклад перевикористання коду. Як підвищити якість і прискорити розробку»
  • Енді Карвелл (Soundcloud) «Розробка Skippy: высопроизводительной низькорівневої бібліотеки відтворення потокового аудіо для SoundCloud»
Квитки можна придбати на офіційному сайті конференції. Вартість одного квитка — 5000 рублів, при купівлі 2-х і більше — знижка 30%. А під катом ви знайдете спеціальну пропозицію на купівлю квитків для користувачів Хабра.

Читати далі →

Міжнародна конференція мобільних розробників #MBLTDev

    28 жовтня о Digital October пройде перша конференція мобільних розробників #MBLTDev .
 
Три роки поспіль ми робили міжнародний мобільний конференцію #MBLT , яка була націлена на бізнес-аудиторію IT-спільноти. Настав час розробників! 28 жовтня о Москві ми проведемо технічну конференцію #MBLTDev , на якій будуть представлені хардкорні доповіді про мобільний розробці.
 
 
 
 Серед тих, хто вже підтвердив свою участь:
 
 
     
  • Тім Мессершмидт, PayPal
  •  
  • Джаспер Блюз, Typhoon
  •  
  • Брайан Холт, Reddit
  •  
  • Джей Пі Сімард, Realm
  •  
  • Еш Фюрроу, Artsy
  •  
  • Андрій Беленко, viaForensics
  •  
  • Олександр Чорний, Indie-розробник
  •  
  • Руслан Гуменний, e-Legion
  •  
  • Олексій Коровянскій, Mb-Lock
  •  
 
Читати далі →