Мобильная разработка #1
3.97K subscribers
799 photos
85 videos
32 files
1.26K links
Всё о создании приложений под Android и iOS в одном месте.

🔹 Инструменты, библиотеки и ресурсы для ускорения работы.
🔹 Статьи и гайды для разработчиков любого уровня.
🔹 Тренды мобильной разработки и новости индустрии.

Реклама @evgenycarter
Download Telegram
В Новый год — с новой профессией в IT!

Проверь свои знания на NIX Online Edu Testing

Купить подарки, поставить елку. Чего-то не хватает в праздничном списке… Точно! Подготовиться к карьере в IT!
Для этого приглашаем тебя поучаствовать в онлайн-тестировании по одной из 17-ти программ обучения. Выполни тест и узнай уровень своей подготовки.

Когда:
с 3 по 24 декабря
Где: онлайн с любого удобного тебе гаджета

Хочешь освоить самую актуальную профессию в IT? Эксперты NIX помогут тебе.

В Корпоративном центре обучения NIX есть 17 учебных программ. В зависимости от направления ты будешь учиться офлайн в Харькове или онлайн. Ты получишь базовые знания по фронтенд и бэкенд-разработке, по бизнес-анализу и в сфере облачных технологий. После обучения ты сможешь уверенно начать карьеру в IT и попробовать себя на позиции Junior-специалиста в команде NIX!

Отличный старт для нового года, правда? ;)

Теперь дело за малым — переходи по ссылке, выбирай понравившуюся программу обучения и проходи онлайн-тестирование.
👍1
11 признаков Senior QA, к которым я пришёл за годы работы в тестировании

Если открыть вакансии QA, можно увидеть огромный разброс открытых позиций — от младшего тестировщика до ведущего, а иной раз и до главного. Часто слышу вопрос, чем должен обладать тестировщик уровня сеньор по сравнению с джуном или мидлом. Сейчас попробую на него ответить.

https://habr.com/ru/company/funcorp/blog/593231/
Подборка каналов для программистов 🎯

Системное администрирование 📌
https://t.me/sysadminof Книги для админов, полезные материалы
https://t.me/i_odmin Все для системного администратора
https://t.me/i_odmin_book Библиотека Системного Администратора
https://t.me/i_odmin_chat Чат системных администраторов

Программирование, фронтенд, мобильная р-ка, книги 📌
https://t.me/game_devv GameDev: разработка игр
https://t.me/frontend_1 Подборки для frontend разработчиков
https://t.me/bookflow Лекции, видеоуроки, доклады с IT конференций
https://t.me/developer_mobila Мобильная разработка
https://t.me/BookPython Библиотека Python разработчика
https://t.me/programmist_of Книги по программированию
https://t.me/BookJava Библиотека Java разработчика
https://t.me/proglb Библиотека программиста
https://t.me/bfbook Книги для программистов

Шутки программистов 📌
https://t.me/itumor ITumor | программисты шутят

Защита, взлом, безопасность 📌
https://t.me/thehaking Канал о кибербезопасности

Книги, статьи для дизайнеров 📌
https://t.me/ux_web Статьи, книги для дизайнеров

Учим английский 📌
https://t.me/UchuEnglish Английский с нуля

Книги по математике 📌
https://t.me/Pomatematike Канал по математике

Арбитраж трафика 📌
https://t.me/partnerochkin CPA и арбитраж трафика

Крипта 📌
https://t.me/bitkoinoff Новости криптовалют 📈

Вакансии для программистов 📌
https://t.me/progjob Вакансии для программистов
21 декабря пройдет AWG Workshop на тему «Декомпозиция задач, или как разработчикам съесть слона»

ℹ️ Мы разберем актуальные вопросы декомпозиции задач при создании мобильных приложений и расскажем, как разбить задачу для параллельной работы.

На воркшопе вы узнаете:
🔹 какие виды декомпозиции применяются на практике;
🔹 почему вертикальная декомпозиция не всегда эффективна;
🔹 как разбить задачи при различных архитектурах.

🎙 Спикер: Бурцев Константин, старший Android-разработчик AWG

21 декабря | 18:00 – 19:00 (Мск)

✔️ Регистрация по ссылке:
https://events.webinar.ru/39513263/9930083
Разработка приложения на Flutter с нуля до релиза: Идея + Базовая инфраструктура

Привет! В данном цикле статей я хотел бы показать, как может происходить создание приложений с использованием Flutter. Я использую данную технологию в работе, а также своих собственных проектах на постоянной основе. У меня есть несколько Open Source решений (популярных и не очень), которые будут применены и в данном приложении (не ради галочки, а в качестве решения возникающих проблем).

https://habr.com/ru/post/594963/
Ускоряем разработку: автоматический перевод C++ в Swift. Часть I

В июле 2021 года мы выпустили Mobile SDK для iOS и Android, позволяющий разработчикам использовать наши карты, поиск и навигацию в своих мобильных приложениях.

https://habr.com/ru/company/2gis/blog/595983/
Подборка каналов для программистов 🎯

Системное администрирование 📌
https://t.me/sysadminof Книги для админов, полезные материалы
https://t.me/i_odmin Все для системного администратора
https://t.me/i_odmin_book Библиотека Системного Администратора
https://t.me/i_odmin_chat Чат системных администраторов

Программирование, фронтенд, мобильная р-ка, книги 📌
https://t.me/game_devv GameDev: разработка игр
https://t.me/frontend_1 Подборки для frontend разработчиков
https://t.me/bookflow Лекции, видеоуроки, доклады с IT конференций
https://t.me/developer_mobila Мобильная разработка
https://t.me/BookPython Библиотека Python разработчика
https://t.me/programmist_of Книги по программированию
https://t.me/BookJava Библиотека Java разработчика
https://t.me/proglb Библиотека программиста
https://t.me/bfbook Книги для программистов

Шутки программистов 📌
https://t.me/itumor ITumor | программисты шутят

Защита, взлом, безопасность 📌
https://t.me/thehaking Канал о кибербезопасности

Книги, статьи для дизайнеров 📌
https://t.me/ux_web Статьи, книги для дизайнеров

Учим английский 📌
https://t.me/UchuEnglish Английский с нуля

Книги по математике 📌
https://t.me/Pomatematike Канал по математике

Арбитраж трафика 📌
https://t.me/partnerochkin CPA и арбитраж трафика

Крипта 📌
https://t.me/bitkoinoff Новости криптовалют 📈

Вакансии для программистов 📌
https://t.me/progjob Вакансии для программистов
Оценка эффективности страниц в Airbnb на iOS
В Airbnb мы создали рейтинг Page Performance Score для предоставления нашим инженерам и специалистам по обработке данных множество ориентированных на пользователя показателей производительности, чтобы лучше понимать и улучшать наши продукты.

https://medium.com/airbnb-engineering/airbnbs-page-performance-score-on-ios-36d5f200bc73
MVVM

Шаблон MVVM по-простому + Android Architecture Components.
Шаблон MVVM по-простому. Lifecycle.
Шаблон MVVM по-простому. LiveData.
Шаблон MVVM по-простому. ViewModel. AndroidViewModel. AndroidViewModelFactory
Шаблон MVVM по-простому. Navigation.
Практика по шаблону MVVM. Создание приложения Заметки.
MVVM Практика. Создание проекта и навигационного графа.

https://www.youtube.com/playlist?list=PLY8G5DMG6TiMlF-iZmLSnrThvZQHuSpt2
Нам задают много вопросов о технологическом конкурсе НТИ Up Great по Аэрологистике. Отвечаем на популярные:

Как были определены параметры технологического барьера — масса груза, дистанция и сценарий перевозки?

Барьер сформирован потребностями рынка. Мы усреднили все существующие и ожидаемые значения и получили: 50 кг груза и дистанцию в 1000 км.

Какие технологии и решения отсутствуют и будут разработаны в конкурсе?

Существует сразу несколько проблем:

— Низкая надежность беспилотного воздушного судна. Пока в мире никто не показал фактическую перевозку хотя бы 50 кг на 1000 км между несколькими получателями.

— Низкая автономность обслуживания. Держать специализированный персонал в каждой точке погрузки-разгрузки экономически невыгодно.

Как обеспечивается объективность?

Публичностью — контроль груза, видеозапись действий персонала, фиксация траектории полета и т.д. На испытаниях могут присутствовать все желающие эксперты от разных организаций.

Подробнее: FB и ВК
Тащите меня семеро, или D'n'D в iOS

Хорошо было бы порассуждать о Dungeons & Dragons, но нет. Речь пойдет о перемещении объектов. Перетаскивание как внутри одного приложения, так и между разными — с точки зрения пользователя вещь обыденная. Но под капотом механизма D'n'D в современных приложениях могут скрываться разные варианты решения. О них и поговорим.

https://habr.com/ru/company/65apps/blog/594581/
Media is too big
VIEW IN TELEGRAM
Справочники в iOS

Справочники всегда должны быть актуальны и по-минимуму тратить время пользователя и разработчиков на своё обновление.
- какую информацию мы поставляем вместе с приложением
- какую БД мы выбрали и почему
- как создается база и почему мы уверены в ее валидности
- когда мы обновляем справочники из приложения

00:00 — Интро
00:20 — О чем сегодня поговорим
00:43 — Приветствие
00:52 — А чего не работало-то?
01:47 — Сбор требований
02:23 — Разбор требований
03:26 — Выбор БД
06:46 — Голосование
08:16 — Про генерацию SQLite-базы
08:41 — Про работу с данными в приложении
09:37 — Обновление данных
10:39 — Подведём итоги
Bottom Sheet, перейдём на «ты»?

Bottom Sheet представлялся мне сложным и недосягаемым. Это был вызов! Я не понимал, с чего начать. Возникало много вопросов: использовать view или view controller? Auto или manual layout? Как анимировать? Как скрывать Bottom Sheet интерактивно?

Подробнее
Подборка каналов для программистов 🎯

Системное администрирование 📌
https://t.me/sysadminof Книги для админов, полезные материалы
https://t.me/i_odmin Все для системного администратора
https://t.me/i_odmin_book Библиотека Системного Администратора
https://t.me/i_odmin_chat Чат системных администраторов

Программирование, фронтенд, мобильная р-ка, книги 📌
https://t.me/game_devv GameDev: разработка игр
https://t.me/frontend_1 Подборки для frontend разработчиков
https://t.me/bookflow Лекции, видеоуроки, доклады с IT конференций
https://t.me/developer_mobila Мобильная разработка
https://t.me/BookPython Библиотека Python разработчика
https://t.me/programmist_of Книги по программированию
https://t.me/BookJava Библиотека Java разработчика
https://t.me/proglb Библиотека программиста
https://t.me/bfbook Книги для программистов

Шутки программистов 📌
https://t.me/itumor ITumor | программисты шутят

Защита, взлом, безопасность 📌
https://t.me/thehaking Канал о кибербезопасности

Книги, статьи для дизайнеров 📌
https://t.me/ux_web Статьи, книги для дизайнеров

Учим английский 📌
https://t.me/UchuEnglish Английский с нуля

Книги по математике 📌
https://t.me/Pomatematike Канал по математике

Арбитраж трафика 📌
https://t.me/partnerochkin CPA и арбитраж трафика

Крипта 📌
https://t.me/bitkoinoff Новости криптовалют 📈

Вакансии для программистов 📌
https://t.me/progjob Вакансии для программистов
👍1
AndroidAdManager — работа с рекламой

Работает с Admob, Mopup, Facebook- Bidding и Audience Networks.
Добавлены следующие типы объявлений: NativeBanner, NativeAdvanced, Interstitial и Banner Ads для Facebook, Admob и MopUp.

Подробнее