Swift — значит быстрый. Быстрый — значит понятный, простой. Но достичь простоты и понятности непросто: сейчас в Swift скорость компиляции так себе, да и некоторые моменты языка вызывают вопросы. Тем не менее возможность перечислений (enum'ов), про которую я расскажу (associated values — присоединяемые значения) — одна из самых крутых. Она позволяет сократить код, сделать его понятнее и надёжнее.
Рубрика «mobile development» - 9
Enums + Associated Values = Swift
2016-11-02 в 10:30, admin, рубрики: enum, ios development, mobile development, redmadrobot, swift, swift 3, Блог компании REDMADROBOT, разработка мобильных приложений, разработка под iOSСистема сборки Xcode: advanced tutorial
2016-10-27 в 12:42, admin, рубрики: iOS разработка, mobile development, redmadrobot, xcode, Блог компании REDMADROBOT, разработка мобильных приложений, разработка под iOS
Конфигурация проекта в Xcode выглядит, как пульт управления космическим кораблем. Зачастую люди понимают, как работает система сборки, но путают термины. В этой статье мы пройдемся по структуре проекта, таргетам, настройкам конфигураций и воркспейсам. Поехали!
Читать полностью »
Опубликована предварительная программа конференции мобильных разработчиков MBLTdev 16
2016-10-11 в 13:47, admin, рубрики: android, apple, Conference, DropBox, elegion, Google, iOS, mbltdev, mbltdev 16, mobile development, Realm, билеты online, Блог компании e-Legion Ltd., конференция разработчиков, разработка мобильных приложений, Разработка под android, разработка под iOS, Тестирование мобильных приложенийКонференция пройдет 17 ноября в Москве в Digital October. Впервые деловая программа будет проходить в 4 потока, чтобы уместить в себя хардкорные доклады, live coding и воркшопы для mid+ мобильных разработчиков, в также UX/UI трек для мобильных дизайнеров. Предварительная программа мероприятия опубликована на сайте MBLTdev. Расписание будет постепенно дополняться новыми выступлениями, следите за новостями.
Своё участие уже подтвердили 17 спикеров — иностранных и российских специалистов из международных продуктовых и сервисных компанийЧитать полностью »
Опубликована программа Droidcon Moscow 2016
2016-08-29 в 11:35, admin, рубрики: android, android development, development, droidcon, elegion, firebase, gde, Google, IoT, mobile development, virtual reality, VR, Блог компании e-Legion Ltd., информационная безопасность, Разработка для интернета вещей, разработка мобильных приложений, Разработка под android
Опубликована предварительная программа крупнейшей евразийской Android-конференции — Droidcon, которая пройдет в Москве 22 сентября 2016 года уже в третий раз. Деловая программа будет разделена на четыре основных направления: Android, Firebase, VR и IoT.
Android
На секции Android будут рассмотрены два популярных архитектурных подхода:Читать полностью »
Создание мобильной версии сайта Modx Revolution на отдельном поддомене или вывод одного контента на разных доменах
2016-08-13 в 15:56, admin, рубрики: cms с удобной админкой, mobile development, modx, modx revolution, мобильная версия modx, мобильная версия сайта, мобильная версткаНедавно мне поставили задачу создать мобильную версию существующего сайта, написанного на ModX Revolution. Конечно, первым делом я посоветовал использовать Best Practies в этом деле — адаптивную верстку, на что получил отказ: переделывать дизайн основного сайта вместе с его версткой оказалось слишком накладно, а создать простую мобильную версию на отдельном поддомене с приставкой m и настроить простой редирект на него через javascript в зависимости от разрешения экрана — дело пары часов. Кому интересны подробности — читайте под катом.
Читать полностью »
Agile API — возможно ли?
2016-07-19 в 11:25, admin, рубрики: agile, api, mobile development, process, Блог компании Badoo, Разработка веб-сайтов, разработка мобильных приложений
Множество статей и книг посвящено тому, как правильно проектировать API, но едва ли кто-то затрагивал тему постоянно меняющихся (гибких) API. Динамично развивающаяся компания зачастую выпускает по несколько релизов в неделю, а иногда и в день. При этом для добавления новых функций необходимо постоянно вносить изменения в существующее API. В этой статье мы расскажем о том, как мы в Badoo решаем эту задачу, какие подходы и идеи мы используем в своей работе.
Для начала я должен немного подробнее рассказать о Badoo, чтобы вы понимали, кто работает с нашим API и почему оно так часто меняется.
Панель управления databoom. Работа с коллекциями. Часть 1
2016-06-16 в 0:13, admin, рубрики: app development, databoom, mobile development, web-разработка, Блог компании databoom, Разработка веб-сайтов, разработка мобильных приложений, разработка приложений, метки: databoomПривет! Мы продолжаем знакомить разработчиков с сервисом databoom.
В этом видео мы расскажем Вам, как и зачем создавать коллекции в базе данных databoom, как присваивать им объекты, используя панель управления databoom.
JSON файлы, используемые в видео, хранятся здесь: github.com/Databoom/pub-src
Подробнее познакомиться с нашим сервисом и БЕСПЛАТНО зарегистрироваться можно на сайте databoom.spaceЧитать полностью »
3 греха мобильной разработки на Mobius 2016
2016-06-01 в 15:33, admin, рубрики: android, android development, iOS, ios development, java, kotlin, mobile development, swift, Блог компании JUG.ru Group, конференция, разработка мобильных приложений, Разработка под android, разработка под iOS, разработка под windows phoneДо Mobius 2016 осталось 3 дня, и программа уже готова. Получилось 24 доклада о мобильной разработке: Android, iOS и кроссплатформенной. Чтобы внимательно изучить их все, надо потратить почти час времени, поэтому мы подготовили небольшой гайд по программе, которая сама собой разделилась на три направления, не привязанных к платформе:
- On the Edge;
- Hardcore;
- Software Craftsmanship;
Однако этот пост не только о конференции – каждый из докладов попадает в программу из-за того или иного «грешка», распространенного среди программистов. Давайте посмотрим подробнее…

Бусидо Mobius: Путь участника
2016-05-13 в 12:52, admin, рубрики: mobile development, Блог компании JUG.ru Group, конференция, конференция для разработчиков, мобильные приложения, разработка мобильных приложений, Разработка под android, разработка под iOS, разработка под windows phoneКак вы уже знаете, по итогам Mobius 2015 мы получили множество отзывов: как приятных, так и наполненных разной критикой — как конструктивной, так и не очень. Одни участники положительно отзывались о содержании докладов, подборе спикеров и организационных моментах, другие сетовали на очередь на обед и обилие секьюрити в программе (об этом мы писали ранее).
При подготовке Mobius 2016 мы постарались учесть рекомендации и пожелания участников прошлогодней конференции: 4 июня увидим, что из этого получилось. А пока давайте разберемся, за что наши участники любят Mobius, и почему люди приходят к нам из года в год.

Мы рассмотрели три «стадии» участия в конференции и спросили наших участников, что они думают о каждом из них:
Сомнения.
Мобильное приложение против мошенников и бумажной волокиты в автостраховании
2016-04-28 в 10:43, admin, рубрики: background fetch, bezier, insurance, iOS, ios development, ios programming, mobile development, objective-c, svg, Блог компании EastBanc Technologies, Календарь, КАСКО, разработка мобильных приложений, разработка под iOSСегодня хотим поделиться нашим опытом в разборе автомобилей. Нет, мы не планируем устраивать выпуск Top Gear. У нас для вас другая тема – как с помощью мобильного приложения перевести в цифровой формат бумажную волокиту вокруг добровольного автострахования – всем известного КАСКО.
Тема будет интересна в первую очередь тем, кто занимается разработкой мобильных бизнес-приложений и автоматизацией бизнес-процессов. Интересные технические моменты будем рассказывать на примере разработки под iOS.

Читать полностью »


