Нашел в свободном доступе книгу по обучению Андроиду для iOS разработчиков. Тулчейн, основные фреймоврки, Котлин – короч, занятие вам на воскресенье.
https://akos.ma/books/Android_for_iOS_Devs_Kotlin_Ed_2018.html
#books
https://akos.ma/books/Android_for_iOS_Devs_Kotlin_Ed_2018.html
#books
Внезапно завел коллективный твиттер мобильных разработчиков. Каждую неделю – новый автор, новые холивары и истории. Подписывайтесь и набрасывайте – наш первый автор @jonfir.
https://twitter.com/mobileunderhood
#news
https://twitter.com/mobileunderhood
#news
👍1
В Abbyy открылись сразу три разные вакансии для iOS, macOS и Computer Vision разработчиков. Детали и контакты – в новом выпуске Good Jobs.
https://telegra.ph/iOS-Good-Jobs--Abbyy-10-29
#jobs
https://telegra.ph/iOS-Good-Jobs--Abbyy-10-29
#jobs
Telegraph
iOS Good Jobs – Abbyy
Понедельник - не просто лучший день недели, но и отличный повод задуматься о карьерном пути. По секретным каналам пришла инфа, что ABBYY расширяется и ищет iOS и Mac-разработчиков: 1. Джедаев iOS-разработки, которые отлично знают Objective-C и Swift и любят…
Немного о том, как задача на 5 минут легко и спокойно выливается в два часа для новой базы кода.
https://medium.com/@nskboy_89029/%D0%BE-%D1%81%D0%BB%D0%BE%D0%B6%D0%BD%D0%BE%D1%81%D1%82%D0%B8-%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F-d8ed7cc57c2d
#planning
https://medium.com/@nskboy_89029/%D0%BE-%D1%81%D0%BB%D0%BE%D0%B6%D0%BD%D0%BE%D1%81%D1%82%D0%B8-%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F-d8ed7cc57c2d
#planning
Medium
О сложности программирования
Оговорка: Этот текст ни в коем случае не обвиняет и не осуждает команду разработки CocoaHeads Russia, но является примером сложности жизни…
7 ноября пройдет второй митап по мобильной разработке от Билайна. В гостях – Егор Бугаенко.
https://goo.gl/28jYNS
#events
https://goo.gl/28jYNS
#events
Очень крутой подход к хранению документации и поддержки ее в актуальном состоянии. Если кратко – даже не старайтесь ее редактировать, просто сохраняйте тематические сообщения в слаке и считайте документацией их.
https://codeascraft.com/2018/10/10/etsys-experiment-with-immutable-documentation/
#processes
https://codeascraft.com/2018/10/10/etsys-experiment-with-immutable-documentation/
#processes
Etsy Engineering
Etsy Engineering | Etsy’s experiment with immutable documentation
Introduction
Writing documentation is like trying to hit a moving target. The way a system works changes constantly, so as soon...
Writing documentation is like trying to hit a moving target. The way a system works changes constantly, so as soon...
Возрождение вечной темы холиваров – нужно ли требовать от мобильного разработчика знания алгоритмов. Автор статьи считает, что это контрпродуктивно и бесполезно. Хотите покритиковать – велкам в наш уютный закрытый чатик, https://t.me/joinchat/ABQcPkCRNpDM0SaDzlXOJg.
И сама статья: https://link.medium.com/Wx03PPCJzR
#interview
И сама статья: https://link.medium.com/Wx03PPCJzR
#interview
Telegram
__attribute__ ((deprecated))
Чат переехал в @iosgt
Сравниваем языковые конструкции Swift, Go, Rust и Kotlin, и критикуем их все.
https://teletype.in/@interpol/S1fKhBZ4m
#languages
https://teletype.in/@interpol/S1fKhBZ4m
#languages
Teletype
Академичность головного мозга на примере Swift, Golang, Rust и Kotlin
Знаете, у меня есть одно интересное правило, которого я придерживаюсь последние 3 года. Выглядит оно так:
Крутая статья про монорепозиторий Яндекса и CI в нем.
https://habr.com/company/yandex/blog/428972/
#ci
https://habr.com/company/yandex/blog/428972/
#ci
Хабр
Continuous integration в Яндексе
Поддержка огромной кодовой базы с одновременным обеспечением высокой производительности большого числа разработчиков — это серьезный вызов. В течение последних 5...
Кстати, 8-9 декабря в Москве пройдет Mobius – одна из самых крупных российских конференций по мобильной разработке. Много вкусных докладов про хардкорчик – модульность, перфоманс, кроссплатформу, крутое сообщество и нетворкинг. Ну и традиционная скидочка от нашего канала: iOSGoodReadsPromo.
https://mobiusconf.com/
#events
https://mobiusconf.com/
#events
Mobius 2026 Spring. Конференция по мобильной разработке
Mobius 2026 Spring | Конференция по мобильной разработке
Mobius 2026 Spring. Единственная в России профильная IT-конференция для разработчиков мобильных приложений. Android, iOS, Flutter, Kotlin Multiplatform, кроссплатформенная разработка — в десятках докладов, воркшопов и дискуссий.
Расшифровали люто заплюсованный доклад Вадима Башурова с AppsConf. Он рассказывает, как разработал ту самую Поле Чудес, делал игры во времена Symbian и поднялся на пасьянсах в App Store. Рекомендую смотреть видео, Вадим безумно харизматичен.
https://habr.com/company/oleg-bunin/blog/429904/
#stories
https://habr.com/company/oleg-bunin/blog/429904/
#stories
Хабр
Смешные и грустные истории про разработку компьютерных игр
Только через смех можно рассказывать, как плоды долгой и упорной работы распространяются по всем компьютерам страны, но не приносят ни капли дохода. Только улыбк...
Осознал, что слишком давно не было ничего про архитектуру. Вот вам статья с обзором разных подходов и набросом на то, что все думают про юайчик, а не про логику.
https://dmtopolog.com/thoughts-on-ios-architecture/
#architecture
https://dmtopolog.com/thoughts-on-ios-architecture/
#architecture
topolog’s tech blog
Thoughts on iOS Architecture
Seems like in software development and in iOS particularly yet another post about the architecture looks banal if not just boring. But believe me I won’t compare MVVM to VIPER or tell you how bad it is to have Massive View Controller. I will not explain you…
Подвезли новый митап по мобильному тестированию – QualityApps! 30 ноября поговорим про автоматизацию импакт-анализа, особенности автотестов на iOS 12, построение headless эмуляторов и похоливарим про нативное тестирование на круглом столе. Всех жду!
https://www.meetup.com/ru-RU/AppsConf-Mobile-Meetup/events/256564566/
#events
https://www.meetup.com/ru-RU/AppsConf-Mobile-Meetup/events/256564566/
#events
Meetup
Login to Meetup | Meetup
Not a Meetup member yet? Log in and find groups that host online or in person events and meet people in your local community who share your interests.
Хоть это и про npm, но все равно прекрасно. Автор, уставший от поддержки популярного пакета, отдал права случайному человеку, который встроил в него бэкдор.
https://github.com/dominictarr/event-stream/issues/116
#libraries #opensource
https://github.com/dominictarr/event-stream/issues/116
#libraries #opensource
GitHub
I don't know what to say. · Issue #116 · dominictarr/event-stream
EDIT 26/11/2018: Am I affected?: If you are using anything crypto-currency related, then maybe. As discovered by @maths22, the target seems to have been identified as copay related libraries. It on...
Наконец-то статья, которая объясняет, как красить кнопки, если UIKit задепрекейтят.
https://medium.com/@MortyMerr/ios-%D0%B5%D0%B4%D0%B8%D0%BD%D1%81%D1%82%D0%B2%D0%B5%D0%BD%D0%BD%D1%8B%D0%B9-%D0%BF%D1%80%D0%B0%D0%B2%D0%B8%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9-%D1%81%D0%BF%D0%BE%D1%81%D0%BE%D0%B1-%D0%BF%D0%BE%D0%BA%D1%80%D0%B0%D1%81%D0%B8%D1%82%D1%8C-%D0%BA%D0%BD%D0%BE%D0%BF%D0%BA%D1%83-28c4e4efdda1
#ui
https://medium.com/@MortyMerr/ios-%D0%B5%D0%B4%D0%B8%D0%BD%D1%81%D1%82%D0%B2%D0%B5%D0%BD%D0%BD%D1%8B%D0%B9-%D0%BF%D1%80%D0%B0%D0%B2%D0%B8%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9-%D1%81%D0%BF%D0%BE%D1%81%D0%BE%D0%B1-%D0%BF%D0%BE%D0%BA%D1%80%D0%B0%D1%81%D0%B8%D1%82%D1%8C-%D0%BA%D0%BD%D0%BE%D0%BF%D0%BA%D1%83-28c4e4efdda1
#ui
Medium
/ios/ Единственный правильный способ покрасить кнопку
UIKit best practices
Рассказал в Алмате про то, что интересного делается в мобильной платформе в Авито.
https://www.youtube.com/watch?v=fqAjWtJyoyA
#architecture #ci #performance
https://www.youtube.com/watch?v=fqAjWtJyoyA
#architecture #ci #performance
YouTube
Avito Mobile: State of the Union Егор Толстой, Avito
Размер имеет значение. Это верно и для приложения Авито, которое разрабатывается сразу несколькими десятками независимых кроссфункциональных команд, в каждой из которых есть по несколько iOS разработчиков. За последние пару лет мы столкнулись с различными…
Андрей Мишанин написал отличный лонгрид про то, как можно работать с ручным подсчетом фреймов и жить без автолэйаута.
http://andrey-mishanin.ru/manual-layout.html
#ui
http://andrey-mishanin.ru/manual-layout.html
#ui
Про тестирование снепшотами с помощью новой свифтовой либы.
https://www.pointfree.co/blog/posts/23-snapshottesting-1-0-delightful-swift-snapshot-testing
#testing #swift
https://www.pointfree.co/blog/posts/23-snapshottesting-1-0-delightful-swift-snapshot-testing
#testing #swift
www.pointfree.co
SnapshotTesting 1.0: Delightful Swift snapshot testing
Today we are open sourcing SnapshotTesting 1.0: a modern, composable snapshot testing library built entirely in Swift!
Детальный разбор всех лайфхаков по максимизации прибыли в AppStore. Продаем пользовательские данные, провоцируем случайные покупки и все в таком духе.
http://davidbarnard.com/post/180568817995/how-to-game-the-app-store
#appstore
http://davidbarnard.com/post/180568817995/how-to-game-the-app-store
#appstore
Tumblr
How to Game the App Store
I’ve been pestering Apple for years publicly and privately about the manipulation and outright scams going on in the App Store. Apple has made some progress here and there, but overall Apple’s...
А у нас отличные новости! Подъехал анонс весеннего AppsConf. По ссылке – список хедлайнеров, видео лучших докладов этого года, много инсайдов и интересной статистики. Если что – билеты сейчас дешевле всего, так что лучше не откладывать 😉 Увидимся 22-23 апреля 2019 года! https://habr.com/company/oleg-bunin/blog/429910/ #events
Хабр
AppsConf Rises
AppsConf — конференция для мобильных разработчиков, на которой можно: а) услышать о новинках в iOS и Android; б) обсудить лучшие практики мобильной разработк...