Android-приложения являются отражением сайта или сервиса и зачастую представляют собой сходный функционал в удобной оболочке. Из-за этого становится насущным вопрос навигации между страничкой в вебе и установленным клиентом. Для решения этой проблемы были изобретены диплинки (deeplink). Под катом вас ждёт увлекательная история о том, как мы внедряли их у себя и обрабатывали случай, когда у пользователя ещё не было установлено наше приложение.
Читать полностью »
Рубрика «Разработка под android» - 23
От веба до приложения за один DeepLink
2019-11-28 в 8:35, admin, рубрики: android, android development, deeplinks, mobile development, Блог компании FunCorp, Программирование, разработка мобильных приложений, Разработка под androidСмартфон вместо терминала сбора данных
2019-11-27 в 15:28, admin, рубрики: Алгоритмы, Носимая электроника, разработка мобильных приложений, Разработка под android, разработка под iOS, смартфон, смартфон вместо ТСД, ТСД, ТСД на Android, ТСД на iOSТерминалы сбора данных уже давно используются в роли помощника складского работника. Они незаменимы при сборке заказов, проведении инвентаризации и в прочих задачах, делая складского сотрудника максимально мобильными и функциональными.
Следом за ТСД, на рынок мобильных устройств пришли смартфоны, которые в значительной мере превзошли существующие терминалы, как в аппаратной части, так и в функциональных возможностях операционных систем. Лишь относительно недавно, терминалы сбора данных получили ОС Android, однако их стоимость совершенно не сопоставима со стоимостью смартфонов.
Казалось бы, смартфоны давно должны были вытеснить терминалы, но несколько элементарных мелочей до сих пор мешают этому.
Основное преимущество ТСД — это скорость работы, достигаемая за счет эргономики, а именно наличию физической кнопки, удобно расположенной под большим пальцем руки. Она позволяет долго работать терминалом без чувства дискомфорта в запястье.
Читать полностью »
Samsung обновит почти 30 моделей смартфонов до Android 10
2019-11-27 в 14:27, admin, рубрики: android 10, Samsung, гаджеты, операционные системы, планшеты, Разработка под android, смартфоныФото: Matheus Dornelas/Flickr
В планах Samsung — обновить почти 30 моделей своих смартфонов до усовершенствованной операционной системы Android 10 в прошивке One UI 2.0. Об устройствах, которые будут обновлены, рассказали в израильском подразделении компании.
Первыми обновленную ОС получат модели Galaxy S10 Series, Galaxy Note 10 Series и Galaxy Note 9 Series. Это произойдет в январе 2020 года. Читать полностью »
Дайджест интересных материалов для мобильного разработчика #323 (18 — 24 ноября)
2019-11-24 в 8:53, admin, рубрики: uix, Аналитика мобильных приложений, Блог компании Цифровые Экосистемы, маркетинг приложений, разработка мобильных приложений, Разработка под android, разработка под iOSВ нашем новом выпуске разработка для Авроры, Дубай Молл в смартфоне, тренды UX-дизайна, инструменты HTML5-разработки, доходы 1% топовых издателей, которые получают 93% денег всего рынка приложений. Интересный дайджест у нас получился!
Extension в Dart (Flutter)
2019-11-21 в 16:19, admin, рубрики: android, dart, Dart 2.0, flutter, iOS, Разработка под android, разработка под iOSВ недавном релизе языка Dart 2.6 в языке появилась новая функция, static extension или статические методы расширения, который позволяет вам добавить новые методы к существующим типам. Зачем вообще нужны extension? Как их использовать и на что они годятся?
Введение
Начнём с того что такое вообще extension? Extension — это синтаксический сахар, который расширяет существующий класс в месте, отличном от модуля объявления класса.
В программировании методы расширения существуют уже достаточно давно, вот они добрались и до dart. Extension активно используется в таких языках как C#, Java via Manifold, Gosu, JavaScript, Oxygene, Ruby, Smalltalk, Kotlin, Visual Basic.NET и Xojo.
Читать полностью »
Конкретное и глобальное: программа Mobius 2019 Moscow
2019-11-21 в 9:23, admin, рубрики: android, iOS, mobius, конференции, конференция, разработка мобильных приложений, Разработка под android, разработка под iOSЧто может интересовать мобильного разработчика? Самые разные вопросы: от конкретных технических («как бы ускорить сборку в Xcode») до глобальных карьерных («а не податься ли мне в инди-разработчики с собственным приложением»). А если действительно заняться собственным приложением, сразу возникают новые вопросы: например, как эффективнее всего взаимодействовать с Google Play/App Store?
И программа приближающегося московского Mobius хорошо отражает это многообразие. Как всегда, там всем хватит технической конкретики, но будет и ряд выступлений не про код, которые тоже полезны для мобильного разработчика. Под катом — подробный разбор (и ссылки на видеозаписи предыдущих докладов некоторых спикеров!)
Дубай Молл в смартфоне, или как добавить поэтажный план здания в своё приложение
2019-11-21 в 4:53, admin, рубрики: java, kotlin, Блог компании 2ГИС, карта, мобильная карта, мобильные приложения, Программирование, разработка мобильных приложений, Разработка под androidВ прошлой статье статье я рассказал, как сделать мобильное приложение с картой. В продолжении серии «на коленке» поделюсь с вами инструментами для реализации поэтажных планов.
Исходная постановка задачи в упрощённом виде: хочется иметь возможность визуализировать схему этажа в вашем мобильном приложении и уметь показывать на нём местоположение конкретной организации. Хотелось бы ещё и местоположение пользователя видеть, но здесь проблема в технической плоскости — нужно оборудование, которое позволит вам получать координаты устройства внутри помещения. Так что этот аспект оставим за рамками статьи и сосредоточимся на программной части.
Ниже я покажу вам несколько вариантов, с помощью которых можно реализовать описанные выше требования. Всё зависит от того, какими данными вы обладаете и что конкретно должно уметь приложение. И начнём мы с самого простого.
Читать полностью »
В прошивке Android-смартфонов нашли 146 уязвимостей. Они позволяют красть данные и шпионить
2019-11-18 в 16:53, admin, рубрики: android, Google, kryptowire, Аналитика мобильных приложений, безопасность данных, вредоносное ПО, информационная безопасность, прошивки для android, Разработка под android, смартфоныИсследовательская компания Kryptowire провела исследование при финансовой поддержке Министерства внутренней безопасности США. Оно позволило обнаружить в смартфонах крупнейших недорогих брендов встроенное прямо в прошивку потенциально вредоносное ПО и множество уязвимостей.
Предустановленные приложения часто представляют собой небольшие, не имеющие бренда компоненты стороннего программного обеспечения, встроенные в функции более крупных фирменных приложений производителя.
ПО, позволяющее красть данные пользователей и шпионить за ними, нашли в смартфонах Xiaomi, Samsung, BQ (российский бюджетный бренд) и Dexp (дочерний бренд DNS).
Исследователи отмечают, что удалить такие программы невозможно.
Всего же в телефонах 29 производителей нашли 146 уязвимостей. Читать полностью »
Microsoft в январе закроет приложение Cortana для Android и iOS
2019-11-17 в 18:27, admin, рубрики: android, cortana, iOS, microsoft, голосовой помощник, голосовые интерфейсы, Разработка под android, разработка под iOS, смартфоныMicrosoft решила закрыть приложение Cortana для устройств на Android и iOS. В январе 2020 года оно перестанет работать на рынках Великобритании, Канады и Австралии.
«Чтобы сделать голосового помощника максимально полезным, мы интегрируем Cortana в приложения офисного пакета Microsoft 365, что сделает их более производительными. В рамках этого 31 января 2020 года мы прекращаем поддержку приложения Cortana для Android и iOS на вашем рынке. На этом этапе созданный вами контент Cortana, например напоминания и списки, больше не будет работать в мобильном приложении Cortana или в Microsoft Launcher, но к нему по-прежнему можно будет получить доступ через Cortana в Windows. Кроме того, напоминания, списки и задачи Cortana автоматически синхронизируются с приложением Microsoft To Do, которое можно бесплатно загрузить на телефон», — сообщается на британском сайте технической поддержки Microsoft. Cortana также исчезнет из приложения Microsoft Launcher. Читать полностью »