В центре этой недели – история противостояния разработчиков, ДИТа Москвы и закрытие API для доступа к электронным дневникам. А кроме нее: автоматизация тестирования, чистая архитектура, мобильный фрод и многое другое.
Рубрика «разработка мобильных приложений» - 120
Дайджест интересных материалов для мобильного разработчика #216 (6 августа — 13 августа)
2017-08-13 в 13:28, admin, рубрики: android, api, iOS, автоматизация тестирования, Блог компании Everyday Tools, мобильный фрод, монетизация, разработка игр, разработка мобильных приложений, Разработка под android, разработка под iOS, чистая архитектураIOTV — простой HTTP протокол для работы с сообщениями и командами IOT объектов в сервисе VIALATM
2017-08-11 в 20:01, admin, рубрики: IoE, IoT, mobile development, Блог компании Euler2012.com, Разработка для интернета вещей, разработка мобильных приложенийНесколько разрработчиков, использующих сервис VIALATM для работы с IOT объектами, обратились ко мне с просьбой реализовать простой http протокол. Ранее они использовали MQTT протокол, но в силу каких-то причин им было необходимо более простое решение. Протокол реализован. В этой статье его краткое описание.
Читать полностью »
Digest MBLTdev — свежак для iOS-разработчиков
2017-08-11 в 12:55, admin, рубрики: digest, digestmbltdev, ios development, mbltdev, swift, Блог компании e-Legion Ltd., разработка мобильных приложений, разработка под iOS, Разработка под OS X, разработка приложенийСегодня вышел 130-й выпуск дайджеста. Решили поделиться с общественностью небольшой круглой датой полезным контентом. Спасибо, что читаете нас. А если ещё не читаете, то пора начать.
The Ultimate Guide to Branch Products
Если вы что-то слышали про Branch, то, возможно, знаете, что они предоставляют систему дип линков. На самом деле у Branch сейчас есть целый арсенал продуктов для любой стадии развития приложения.
BRANCH.APP.LINK
HomePod firmware provides detailed look at iPhone 8 screen layout
Скандалы, интриги, расследования. Вопрос один: это вообще законно? Скоро узнаем. Ждать осталось недолго.
9TO5MAC.COMЧитать полностью »
Что общего между конечными автоматами, анимацией и Xamarin.Forms
2017-08-11 в 9:51, admin, рубрики: .net, Binwell, C#, microsoft, Mono и Moonlight, xamarin, xamarin.forms, xamarincolumn, Блог компании Microsoft, мобильная разработка, мобильные приложения, разработка мобильных приложений, сложные анимацииЕсли вы были студентом технической специальности, то наверняка помните курс, посвященный конечным автоматам. Эта простая, но очень емкая модель (конечный автомат, он же finite state machine, он же FSM) используется довольно широко, хотя и большинство программистов о ней незаслуженно забывают. Сегодня мы поговорим о конечных автоматах и их применении в создании комплексных анимаций в приложениях на Xamarin.Forms.
Заблуждения Clean Architecture
2017-08-11 в 7:39, admin, рубрики: android, architecture, clean architecture, clean code, patterns, programming, Блог компании MobileUp, Программирование, Проектирование и рефакторинг, разработка мобильных приложений, Разработка под android
На первый взгляд, Clean Architecture – довольно простой набор рекомендаций к построению приложений. Но и я, и многие мои коллеги, сильные разработчики, осознали эту архитектуру не сразу. А в последнее время в чатах и интернете я вижу всё больше ошибочных представлений, связанных с ней. Этой статьёй я хочу помочь сообществу лучше понять Clean Architecture и избавиться от распространенных заблуждений. Читать полностью »
Разработка интерфейса приложения для пожизненного использования на примере мобильного дневника диабета
2017-08-10 в 16:30, admin, рубрики: android, iOS, ui/ux, usability, диабет, дизайн мобильных приложений, интерфейсы, разработка мобильных приложенийДиабет является одним из самых распространенных заболеваний во всем мире. В одной только России число диабетиков составляет 9,5 миллионов человек, в мире же это число достигает 371 миллиона, а это каждый 14-й человек.
Я, разработчик приложения для диабетиков, являюсь этим самым 14-м человеком, в 8 лет мне поставили диагноз «Диабет 1 типа».
Для тех, кто не очень знаком с этой темой объясню, что диабет – это аутоимунное неизлечимое заболевание, при котором организм человека сам не справляется с регулированием уровня глюкозы (сахара) в крови.
Из-за этого диабетикам первого типа приходится постоянно делать инъекции инсулина – в среднем 5 раз в день, и измерять уровень сахара в крови, прокалывая палец в среднем 7 раз в день. Диабетики второго типа чаще всего обходятся просто соблюдением диеты и приемом таблеток, но все равно иногда им приходится подключать и инсулинотерапию.
Как же мобильное приложение может помочь всем этим людям?
Читать полностью »
UI-тесты для iOS: почему нужно поверить в дружбу QA и разработки, но не обольщаться
2017-08-10 в 12:51, admin, рубрики: iOS, UI-тесты, Блог компании FunCorp, мобильное тестирование, разработка мобильных приложений, разработка под iOS, Тестирование IT-систем, Тестирование мобильных приложений, метки: UI-тесты
С недавних пор мы взялись за внедрение UI-тестирования в iOS для iFunny. Путь этот тернист, долог и холиварен. Но все равно хочется поделиться с умными людьми своими первыми шагами в этом направлении. На истину не претендуем – всё примеряли к собственному продукту. Поэтому под катом немного информации о том, что такое iFunny на iOS и зачем нам понадобился UI + много фидбека по инструментам и примеров кода.Читать полностью »
Расширение, изменение и создание элементов управления на платформе UWP. Часть 3
2017-08-09 в 11:53, admin, рубрики: .net, uwp, Блог компании Mobile Dimension, разработка мобильных приложений, разработка под windows, разработка приложенийОзнакомившись со средствами расширения и изменения существующих элементов управления в предыдущих частях, мы подходим к наиболее интересной теме данного цикла статей – создание новых элементов управления.
Часть 3. Создание новых элементов управления
Посредством присоединенных свойств (Attached Properties) и поведений (Behaviors) мы имеем возможность расширять существующие элементы управления без вмешательства в их внутренее устройство. Располагая же разметкой их шаблонов, мы также можем изменить их внешний вид и работу визуальных состояний (VisualState). Однако, если требуется изменить или расширить логику существующего элемента управления, или и вовсе создать новый элемент управления, то нам необходимо опуститься на уровень кода (ControlName.cs).
Читать полностью »
Алгоритм для запоминания иностранных слов
2017-08-08 в 21:32, admin, рубрики: android, cordova, javascript, Алгоритмы, английский язык, иностранный язык, разработка мобильных приложений, Разработка под android, Яндекс APIНа данный момент создано множество приложений для запоминания слов. Из тех что мне запомнились могу выделить такие Android приложения как Lingualeo, Английские слова, СловоУч.
Главным недостатком этих приложений для меня был платный аккаунт для добавления своей базы слов. Поэтому встал вопрос о написании своего приложения для запоминания слов. Главной идеей было подключения внешнего API словаря и переводчика для переводов слов на родной язык. В качестве такого API было выбрано Yandex API (API Переводчика и API Словаря).
Читать полностью »
Сначала они воруют, а когда ты побеждаешь, то тебя убивают
2017-08-07 в 10:42, admin, рубрики: ДИТ, коррупция, разработка мобильных приложенийКому-то может показаться, что это начало какой-то детской загадки, но на самом деле это реальность. Ответ на нее Департамент Информационных Технологий.
Заранее говорю, что статья является лишь сводом информации. Каждый из вас может сделать собственные выводы.
Читать полностью »