Разработка, аналитика и атрибуция. Какие сервисы нужны для мобильного приложения в 2021?
https://habr.com/ru/post/551296/
https://habr.com/ru/post/551296/
Хабр
Разработка, аналитика и атрибуция. Какие сервисы нужны для мобильного приложения в 2021?
Дисклеймер: я знаю отличные продукты, которые не пользуются никакими сервисами и зарабатывают сотни тысяч долларов в месяц. По моему опыту, это скорее исключение...
Введение_в_гибридные_технологии_разработки_мобильных_приложений.pdf
7.4 MB
Введение в гибридные технологии разработки мобильных приложений
Васильев, Заяц (2020)
В пособии после изложения сущности гибридных приложений на основе Apache Cordova (ранее PhoneGap) и NativeScript, их особенностей, достоинств и недостатков, обсуждается базовая технология Cordova, а в качестве примера строится простое приложение, использующее данные геолокации. Дан краткий обзор ряда наиболее известных библиотек jаvascript и фреймворков на их основе. Объяснено как устанавливать и использовать инструменты командной строки для управления жизненным циклом приложения Sencha Ext JS Modern и интеграции его с Cordova. Полные листинги кодов представлены в приложении. Особое внимание уделено вопросам разработки гибридных приложений под iOS. Подробно рассматривается так называемое Ad Hoc-распространение приложений через защищённое соединение с web-сервером.
Васильев, Заяц (2020)
В пособии после изложения сущности гибридных приложений на основе Apache Cordova (ранее PhoneGap) и NativeScript, их особенностей, достоинств и недостатков, обсуждается базовая технология Cordova, а в качестве примера строится простое приложение, использующее данные геолокации. Дан краткий обзор ряда наиболее известных библиотек jаvascript и фреймворков на их основе. Объяснено как устанавливать и использовать инструменты командной строки для управления жизненным циклом приложения Sencha Ext JS Modern и интеграции его с Cordova. Полные листинги кодов представлены в приложении. Особое внимание уделено вопросам разработки гибридных приложений под iOS. Подробно рассматривается так называемое Ad Hoc-распространение приложений через защищённое соединение с web-сервером.
Kotlin Flow API - Android cheat sheet 1.1 - march 2021.pdf
406 KB
Шпаргалка по Kotlin Flow API
Разработка_мобильных_приложений_by_Соколова_В_В.pdf
6 MB
Разработка мобильных приложений
Соколова В.В. (2019)
Основной целью пособия является введение в разработку нативных мобильных приложений на платформах J2ME и Android. Описана краткая история развития мобильных технологий, представлена существующая классификация мобильных приложений и изложены основные этапы их разработки с использованием языка программирования Java.
Соответствует актуальным требованиям Федерального государственного образовательного стандарта среднего профессионального образования и профессиональным требованиям.
Соколова В.В. (2019)
Основной целью пособия является введение в разработку нативных мобильных приложений на платформах J2ME и Android. Описана краткая история развития мобильных технологий, представлена существующая классификация мобильных приложений и изложены основные этапы их разработки с использованием языка программирования Java.
Соответствует актуальным требованиям Федерального государственного образовательного стандарта среднего профессионального образования и профессиональным требованиям.
👍2
Реализация 30-секундного кода в Swift: тщательно подобранная коллекция полезных фрагментов Swift 4, которые вы можете понять за 30 секунд или меньше
https://github.com/elizabethsiegle/30-seconds-of-swift-code
https://github.com/elizabethsiegle/30-seconds-of-swift-code
GitHub
GitHub - elizabethsiegle/30-seconds-of-swift-code: A Swift implementation of 30-seconds-of-code: A curated collection of useful…
A Swift implementation of 30-seconds-of-code: A curated collection of useful Swift 4 snippets that you can understand in 30 seconds or less. - GitHub - elizabethsiegle/30-seconds-of-swift-code: A S...
Волшебство Kotlin (Пьер-Ив Симон).pdf
6.1 MB
Волшебство Kotlin
Пьер-Ив Симон (2020)
Kotlin - один из самых новых языков в экосистеме Java, устраняющий многие ограничения Java и гораздо более универсальный. Среди его преимуществ: полная совместимость с Java и возможность интеграции на уровне исходного кода, широкая поддержка парадигмы функционального программирования, помогающая писать надежный и безопасный код, лаконичность синтаксиса, а также, что весьма немаловажно, гарантии поддержки со стороны IT-гиганта Google. Пьер-Ив Сомон, опытный разработчик на Java, в своей книге подробно освещает нюансы программирования на Kotlin, переходя от общего описания языка к его характерным особенностям и возможностям, включая приемы функционального программирования. Издание предназначено для разработчиков, знакомых с Java и стремящихся повысить безопасность своих программ, а также упростить их написание, тестирование и сопровождение.
Пьер-Ив Симон (2020)
Kotlin - один из самых новых языков в экосистеме Java, устраняющий многие ограничения Java и гораздо более универсальный. Среди его преимуществ: полная совместимость с Java и возможность интеграции на уровне исходного кода, широкая поддержка парадигмы функционального программирования, помогающая писать надежный и безопасный код, лаконичность синтаксиса, а также, что весьма немаловажно, гарантии поддержки со стороны IT-гиганта Google. Пьер-Ив Сомон, опытный разработчик на Java, в своей книге подробно освещает нюансы программирования на Kotlin, переходя от общего описания языка к его характерным особенностям и возможностям, включая приемы функционального программирования. Издание предназначено для разработчиков, знакомых с Java и стремящихся повысить безопасность своих программ, а также упростить их написание, тестирование и сопровождение.
👍2
Доступность на iOS началась с «36 секунд»
Rus https://habr.com/ru/company/dododev/blog/559622/
Eng https://www.macstories.net/stories/a-timeline-of-ios-accessibility-it-started-with-36-seconds/
Rus https://habr.com/ru/company/dododev/blog/559622/
Eng https://www.macstories.net/stories/a-timeline-of-ios-accessibility-it-started-with-36-seconds/
Хабр
Доступность на iOS началась с «36 секунд»
8 июня 2009 года Фил Шиллер выступил на WWDC. Всего 36 секунд он неловко говорил о VoiceOver, Zoom, White on Black (с iOS 6 называется Invert Colors) и Mono Audio. Это были первые реальные...
Лаги, джиттер и потеря пакетов: откуда берутся проблемы с неткодом и как их решать
https://habr.com/ru/company/pixonic/blog/559780/
https://habr.com/ru/company/pixonic/blog/559780/
Хабр
Лаги, джиттер и потеря пакетов: откуда берутся проблемы с неткодом и как их решать
Если вы когда-либо играли в онлайн-игры, то наверняка знаете о лагах не понаслышке. Пропущенный выстрел, который должен был попасть в цель; мяч, резко меняющий направление прямо в воздухе; вы вдруг...
6 способов снизить когнитивную нагрузку от интерфейса
https://habr.com/ru/company/alconost/blog/559418/
https://habr.com/ru/company/alconost/blog/559418/
Хабр
6 способов снизить когнитивную нагрузку от интерфейса
Усталость от принятия решений — это популярный термин, описывающий случаи, когда человек за определенное время принимает слишком много решений. Исследования показывают, что причина этого явления...
Практика модульного тестирования в iOS
https://medium.com/ivymobility-developers/unit-test-in-ios-1cc224aa35c3
https://medium.com/ivymobility-developers/unit-test-in-ios-1cc224aa35c3
Medium
iOS Unit Testing
by a simple example.
🚀 «Эльдорадо» объявляет старт регистрации на первый онлайн-хакатон ЭльдоCode. Призовой фонд хакатона: 900 000 рублей. Лучшие команды получат возможность запустить пилотный проект на базе своего решения внутри Группы «М.Видео — Эльдорадо».
👉 Регистрируйся прямо сейчас по ссылке
ЭльдоCode — уникальное мероприятие, которое проходит в два этапа. На первом этапе, из более, чем 300 идей сотрудников компании были выбраны самые актуальные. Они и стали треками второго этапа — онлайн-хакатона:
✅ Цифровой опыт консультации в розничном магазине
✅ Мобильный трекер по отслеживанию исполнения плана продаж
✅ Цифровой помощник по актуализации ценников
Для участия в ЭльдоCode приглашаются целые компании, стартапы, команды и все, кому интересно привнести что-то новое в ритейл. После регистрации вы сможете собрать команду, если у вас ее нет.
Старт хакатона состоится 18 июня 2021 года. Подведение итогов и объявление победителей — 25 июня 2021 года.
Зарегистрироваться
👉 Регистрируйся прямо сейчас по ссылке
ЭльдоCode — уникальное мероприятие, которое проходит в два этапа. На первом этапе, из более, чем 300 идей сотрудников компании были выбраны самые актуальные. Они и стали треками второго этапа — онлайн-хакатона:
✅ Цифровой опыт консультации в розничном магазине
✅ Мобильный трекер по отслеживанию исполнения плана продаж
✅ Цифровой помощник по актуализации ценников
Для участия в ЭльдоCode приглашаются целые компании, стартапы, команды и все, кому интересно привнести что-то новое в ритейл. После регистрации вы сможете собрать команду, если у вас ее нет.
Старт хакатона состоится 18 июня 2021 года. Подведение итогов и объявление победителей — 25 июня 2021 года.
Зарегистрироваться
Самые популярные SDK после выхода iOS 14.5
https://apptractor.ru/develop/sdk/samye-populyarnye-sdk-posle-vyhoda-ios-14-5.html
https://apptractor.ru/develop/sdk/samye-populyarnye-sdk-posle-vyhoda-ios-14-5.html
AppTractor
Самые популярные SDK после выхода iOS 14.5
App Annie, платформа, анализирующая мобильные данные, использовала собственные оценки рынка, чтобы дать представление о состоянии мобильных рекламных технологий после изменения конфиденциальности в iOS. После 26 апреля 2021 года любое приложение, запущенное…
Введение в работу с Codable в Swift
https://www.donnywals.com/an-introduction-to-working-with-codable-in-swift/
https://www.donnywals.com/an-introduction-to-working-with-codable-in-swift/
Donny Wals
JSON parsing in Swift explained using Codable – Donny Wals
Virtually every modern application needs some way to retrieve, and use, data from a remote source. This data is commonly fetched by making a network request to a webserver that returns data in a JSON…
ГК «Иннотех» объявляет о старте регистрации на второй онлайн хакатон INNOHACK 2.0 с общим призовым фондом 1 200 000 рублей.
Регистрируйся прямо сейчас по ссылке: https://bit.ly/34WtAyr
Дедлайн подачи заявки: 15 июня
INNOHACK 2.0 включает в себя 5 актуальных бизнес-задач, заботливо отобранных экспертами ГК «Иннотех»:
• Геймификация обучения;
• Информационная безопасность;
• Генерация форм;
• Маркет для поиска инвесторов;
• Метчинг потенциальных кандидатов.
Профиль задач и требования к решениям хакатона предполагает участие:
• Backend разработчики;
• Frontend разработчики;
• Системной аналитик;
• DevOps;
• QA;
• UI/UX.
Вкусные офферы от ГК «Иннотех» прямо во время хакатона или сразу после участникам, проявившим себя с лучших и профессиональных сторон.
Успей зарегистрироваться: https://bit.ly/34WtAyr
Регистрируйся прямо сейчас по ссылке: https://bit.ly/34WtAyr
Дедлайн подачи заявки: 15 июня
INNOHACK 2.0 включает в себя 5 актуальных бизнес-задач, заботливо отобранных экспертами ГК «Иннотех»:
• Геймификация обучения;
• Информационная безопасность;
• Генерация форм;
• Маркет для поиска инвесторов;
• Метчинг потенциальных кандидатов.
Профиль задач и требования к решениям хакатона предполагает участие:
• Backend разработчики;
• Frontend разработчики;
• Системной аналитик;
• DevOps;
• QA;
• UI/UX.
Вкусные офферы от ГК «Иннотех» прямо во время хакатона или сразу после участникам, проявившим себя с лучших и профессиональных сторон.
Успей зарегистрироваться: https://bit.ly/34WtAyr