Mobile Development by AppTractor
11K subscribers
1.87K photos
38 videos
11 files
4.68K links
Цифры, советы и все интересное о разработке мобильных приложений и сервисов. Комментарии и вопросы можно писать прямо @lbogolubov

• Аудитория https://t.me/apptractor/1066
• Сайт https://apptractor.ru/
Download Telegram
Руководитель отдела мобильной разработки в HR Tech

• Москва офис/гибрид
• Team Lead/Tech Lead

HR Tech — подразделение внутри Яндекса, которое создаёт сервисы для найма, обучения и повседневной работы сотрудников: рабочий календарь, интерактивные карты офисов, профили сотрудников, сервис видеосвязи, согласований и другие.

Эти сервисы образуют технологическую экосистему, для которой мы создаём мобильное приложение. А ещё мы хотим, чтобы оно стало инструментом взаимодействия сотрудника с IoT-инфраструктурой офиса Яндекса в Москве. Ищем руководителя команды мобильной разработки этого приложения.

Что нужно делать:

• проектировать архитектуру системы с нуля;
• много общаться с коллегами из своего и смежных подразделений;
• мотивировать команду;
• писать высококачественный, масштабируемый и тестируемый код;
• нанимать разработчиков в свою команду.

Мы ждем, что вы:

• создавали мобильные приложения с нуля;
• инициативны;
• умеете доводить работу до конца;
• умеете доносить свою точку зрения и воспринимать мнение коллег.

Условия:

• сильная команда, с которой можно расти;
• сложные задачи для сервисов с большим количеством пользователей;
• возможность влиять на процесс и результат;
• зарплата на уровне рынка и выше;
• премии каждые полгода для всех, кто успешно прошёл ревью;
• расширенная программа ДМС, оплата 80% стоимости ДМС для супругов и детей;
• гибкий график работы.

Откликнуться: https://goo.su/400bWx
👍61🔥1🤡1
Возрадуемся, братья и сестры, в Xcode 15 завезли предварительный просмотр для UIKit. Ну и много еще всякого интересного, начиная с того, что IDE стала на 50% меньше и заканчивая нормальными ассетами локализации. Наверняка, как обычно, сначала все нормально работать не будет, но потом наверняка допилят. Так что ждем нормального релиза.

Разработка

• Как превратить умную колонку Google в «жучок» и получить за это $100 тысяч
• 4 фичи для инклюзивного дизайна на примере приложения Duolingo
• My Approach to Building Large Technical Projects
• Be an Engineer, not a Frameworker

Маркетинг

• Победители Apple Design Award 2023

Кроссплатформа

• Flutter databases in 2023

#dev
👍1
Apple представила TipKit

Продолжаем разгребать анонсы WWDC.

1. Apple представила новый набор инструментов для разработчиков, который облегчит знакомство пользователей с мобильными приложениями, показывая им советы о том, как начать работу.

2. Новый фреймворк TipKit будет включать шаблоны, которые будут соответствовать системным приложениям самой Apple.

3. Их можно будет настраивать в соответствии с внешним видом и функциями собственного приложения разработчика. Разработчики смогут контролировать, когда и где появляются их советы, а не вываливать онбординг на пользователя раздражающей лавиной.

4. Похоже, что сама Apple будет использовать TipKit для внедрения встроенных подсказок в свои собственные приложения, такие как FaceTime. Это позволит сделать просмотр подсказок более последовательным на всей платформе, что поможет обучить пользователей и уменьшить путаницу.
👍225
Пришел занятный рейтинг IT-вузов, по результатам которого легко узнать, что выпускники, например, ИТМО сходу могут хотят претендовать на 230,000 рублей. Мне кажется не очень правдоподобно, да и саму фразу “зарплата, на которую может претендовать в Москве специалист, закончивший вуз-участник рейтинга, соответствует медиане зарплатных ожиданий в резюме” я после нескольких десятков прочтений так и не понял. Расскажите в комментах, это кто-то слишком много кушать или все так и есть? Выпускают прямо сразу Sénior-ов?

Разработка

• Вузы с самыми высокооплачиваемыми выпускниками в сфере ИТ в 2023 году
• Native Frame Rate Playback

Маркетинг

• RuStore открыл монетизацию для физических лиц

Кроссплатформа

• Выбираем Qt
• Class modifiers in Dart 3.0: abstract, interface, base, and sealed
• Navigation in React Native Apps
🤔2🤡1
ИИ AlphaDev от Google придумал более быстрый алгоритм сортировки

1. В области информатики, пожалуй, нет более фундаментальной задачи, чем сортировка. Методы упорядочивания данных в компьютере были до смерти теоретизированы, служили практическими упражнениями для миллионов новичков и десятилетиями оптимизировались опытными разработчиками.

2. Перед системой, которую Deepmind называет AlphaDev, была поставлена задача улучшить сортировку коротких последовательностей чисел.

3. Погрузившись в ассемблерный код нейронная сеть создала новый алгоритм сортировки для С++, который на 1.7% эффективнее при длинных последовательностях чисел и на 70% быстрее для последовательностей из пяти элементов.

4. AlphaDev уже улучшил алгоритмы не только для сортировки, но и для других базовых задач, таких как хеширование.

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

6. "Вероятно, потребуются новые прорывы в развитии ИИ, чтобы генерировать более крупные и сложные алгоритмы, превосходящие лучшие попытки человека".

И что: "Вытеснит ли AlphaDev программистов из бизнеса? Ни в малейшей степени. Изменит ли это то, что значит быть программистом? Полностью."
🔥51👍1
“Продолжаем разгребать анонсы WWDC” (С) В iOS теперь есть более-менее нормальная работа с нативной базой данных, а не вот эта вот Core Data 💩 SwiftData - обертка над ней, которая простая, понятная, типобезопасная, декларативная и заточенная уже на SwiftUI. Судя по первым статьям, работать с ней одно удовольствие. Так что ждем, когда раскатят на всех 😀

Разработка

• «Введение в искусственный интеллект с Python» — бесплатный курс Гарварда
• ИИ AlphaDev придумал более быстрый алгоритм сортировки
• Хороший, плохой, злой и… свободный? Сравниваем глуповатые, но усердные AI-плагины для разработки
• Как катить фичи без релизов. Часть 1: про виджеты
• Stop Blaming Your Users for Making Mistakes
• How Clean Architecture enables McDonald’s to optimize market-specific needs and user experience
• SuperAGI: A Dev-First Open Source Autonomous AI Agent Framework

Маркетинг

• Создатели Replika запустили ИИ ботов для любовных отношений

Кроссплатформа

• Efficient React Native UI Testing with Maestro and Ignite
• Doing More with Expo: Using Custom Native Code
• Mastering Resizable & Draggable Boxes with Flutter Box Transform: Building Figma’s Crop UI
• How to run a background job when your Flutter app is terminated
👍31
Apple вводит новые правила приватности для разработчиков

Правила обращения с данными пользователей все больше ужесточаются.

1. Для сторонних SDK вводятся манифесты конфиденциальности — файлы, в которых в едином стандартном формате описывается их практика конфиденциальности. Xcode объединит манифесты конфиденциальности всех сторонних SDK и (видимо) передает его в App Store.

2. Приложения, использующие API, которые потенциально могут быть использованы для фингерпринтинга — практика, запрещенная в App Store — теперь будут обязаны выбрать разрешенную причину использования API и объявить о таком использовании в декларации конфиденциальности. В рамках этого процесса приложения должны точно описать использование этих API и могут использовать API только по причинам, описанным в декларации конфиденциальности.

3. Вводятся цифровые подписи для SDK, которые будет проверять Xcode.

Да, мы офигели, и что: "здесь все просто так, кроме денег" - меньше данных, сложнее маркетинг, все больше надо будет использовать инструменты самой Apple.
🔥3😱1
📈 Хотите узнать о последних тенденциях UA и ASO?

SocialPeta, совместно с ShyftUp и AdQuantum, проводит фантастический вебинар!

💡 Вот темы, которые они затронут:

• Стратегии для клиентов в ответ на текущий экономический климат и состояние мобильной экономики
• Влияние ИИ на UA и ASO в 2023 году
• Понимание и опыт работы с бенчмарками Apple

📌 Сохраните в календаре:

13 июня 2023 года, 3-4 вечера по Гринвичу.

👇👀 Не пропустите - нажмите на ссылку, чтобы узнать больше и занять свое место: https://bit.ly/3NeFvyp
👍1
👍4🤡31
WWDC за один вечер

Новый еженедельный дайджест - 109 материалов. Прочитайте, поговорите, поставьте 👍 или 🤯, поделитесь, подпишитесь, поддержите. И присоединяйтесь к IT Insights, где новости и статьи про код, технологии и все самое интересное за пределом мобайла. Вот, например, у меня там была ссылка "DeviceScript - TypeScript для крошечных IoT-устройств" - DeviceScript компилируется в пользовательский байткод VM, который может работать в очень ограниченном окружении.
👍8🤯2🤡1
Самое большое преимущество Vision Pro — это не аппаратное обеспечение

The Verge пишет, что при всей навороченности "железа", у новой гарнитуры Apple есть одно неоспоримое преимущество перед конкурентами. Это разработчики.

1. За несколько лет существования гарнитуры Meta в магазине Meta Quest Store было выпущено всего около 400 игр и приложений. Это не обязательно плохо, но это признак того, что существует серьезная нехватка контента, оптимизированного для VR.

2. Apple обещает сотни тысяч приложений в первый же день, что стало возможным благодаря другим платформам. Apple будет автоматически конвертировать приложения для iPad и iPhone в «единое масштабируемое 2D-окно».

3. Для разработчиков, которые захотят создать что-то новое для visionOS, Apple облегчает задачу тем, что использует знакомые инструменты и подходы. Фреймворки, которые разработчики могут использовать для создания приложений для iOS и iPadOS — SwiftUI, RealityKit, ARKit — были «расширены для пространственных вычислений», по словам Apple, что позволит разработчикам создавать захватывающие AR и VR впечатления для Vision Pro. Приложения с 3D-элементами могут представлять контент в виде «Объёма», который добавляет глубину, видимую со всех сторон. Более захватывающие приложения могут создавать «Пространство», которое может занимать весь обзор пользователя.

4. Несмотря на то, что гарнитура Apple, возможно, не сможет сразу же получить некоторые захватывающие VR-игры, это вряд ли повлияет на успех гарнитуры. «Они, похоже, делают все то, что не удавалось Meta в течение последних нескольких лет, а именно общий UX. Они явно не ориентируются на текущую VR-экосистему и разработчиков игр, таких как я, но в конечном итоге это может быть правильным шагом».

И что: многие разработчики захотят быстро перекомпилировать свои существующие приложения для iOS и iPadOS под visionOS, чтобы они появились в visionOS AppStore в первый же день и, возможно, получили фичеринг Apple.
9🤡3😁2👍1
В мире VR и носимых технологий происходят и другие события, кроме презентации Vision Pro от Apple. Вот Sol Reader начинает поставки бета-версии своих очков. Они созданы для единственного случая использования - чтения. Внутри 1.3-дюймовые e-ink экраны с разрешением 256×256, снаружи блокировка всего отвлекающего и цена “всего” в $350. В посевном раунде подняли $5 миллионов и будет прямо как-то обидно, если не взлетит.

Разработка

• $5 млн в посевном раунде: Sol Reader — VR-очки для чтения книг
• Самое большое преимущество Vision Pro — это не аппаратное обеспечение, а разработчики
• Собеседование мобильных разработчиков в Яндекс в рамках Weekend Offer
• Как нанимать и растить тимлидов
• Выжимаем максимум из ChatGPT для программистов
• Нейросети заменят не всех — зачем программисту математика
• Podlodka #322: 3D-печать
• Designing the latest generation of Uber Navigation: maps built for ridesharing
• 10 scariest UI /UX design mistakes
• The Surprising Power of Documentation
• Self-healing code is the future of software development

Маркетинг

• Самые скачиваемые приложения в мае 2023

Кроссплатформа

• Настройка Flutter/Dart на Linux
• Write unit tests and UI tests in your Kotlin Multiplatform app