Proof of concept Xcode для iOS. Все файлы отправляются на сервак, там собирается бинарь и автоматически устанавливается на устройство. Красота же, а.
https://twitter.com/LouisDhauwe/status/1008071487721439233
#tools
https://twitter.com/LouisDhauwe/status/1008071487721439233
#tools
Twitter
Louis D'hauwe
I created a proof of concept Xcode for iPad! Code is compiled on a Mac, which acts as a remote server. Generates an .ipa that is uploaded by the Mac, the iPad then installs it. 🚀 https://t.co/H7wO1RtAXn
Вышел подробный гайд по тестированию мобильных приложений от OWASP. Кажется, подойдет на роль настольной книги.
https://github.com/OWASP/owasp-mstg/blob/master/README.md
#security
https://github.com/OWASP/owasp-mstg/blob/master/README.md
#security
GitHub
owasp-mstg/README.md at master · OWASP/owasp-mstg
The Mobile Security Testing Guide (MSTG) is a comprehensive manual for mobile app security testing and reverse engineering. It describes the technical processes for verifying the controls listed in...
На правах рекламы
Если вам интересна мобильная разработка и вы хотите научиться писать на Swift 4 приложения с чистым и стабильным кодом, присоединяйтесь к курсу «iOS-разработчик» в «Академии e-Legion» - https://goo.gl/RqxiuB
Базовые знания для прохождения курса
1. Ориентироваться в области разработки программного обеспечения.
2. Разбираться в одном из объектно-ориентированных языков программирования.
3. Знать английский для чтения материалов.
Программа обучения состоит из 6 основных блоков:
1. Знакомство со средой разработки Xcode, основами Swift и продвинутыми возможностями языка.
2. Специфика разработки приложений под iOS, практические занятия с UIView и UIViewController: адаптивный интерфейс, анимация и переходы, отладка приложений.
3. Многопоточность (сoncurrency). Управление памятью и оптимизация приложения.
4. Сторонние библиотеки. Основы сетевого взаимодействия. Работа с сокетами и парсингом.
5. Способы хранения данных. Core Data — мощный фреймворк от Apple. Технология
VoiceOver и другие инструменты Accessibility
6. Локализация приложения. Работа с аудио и видео контентом.
После каждого блока обучения доступны практические задания и тесты. К концу курса вы напишите собственное рабочее приложение на Swift 4. Готовое приложение будет отличным дополнением к вашему портфолио или резюме.
У нас разные способы оплаты — можно оплатить всю сумму сразу со скидкой 10% или оформить рассрочку с ежемесячным платежом 2500₽.
Присоединяйтесь - https://goo.gl/RqxiuB
#promo
Если вам интересна мобильная разработка и вы хотите научиться писать на Swift 4 приложения с чистым и стабильным кодом, присоединяйтесь к курсу «iOS-разработчик» в «Академии e-Legion» - https://goo.gl/RqxiuB
Базовые знания для прохождения курса
1. Ориентироваться в области разработки программного обеспечения.
2. Разбираться в одном из объектно-ориентированных языков программирования.
3. Знать английский для чтения материалов.
Программа обучения состоит из 6 основных блоков:
1. Знакомство со средой разработки Xcode, основами Swift и продвинутыми возможностями языка.
2. Специфика разработки приложений под iOS, практические занятия с UIView и UIViewController: адаптивный интерфейс, анимация и переходы, отладка приложений.
3. Многопоточность (сoncurrency). Управление памятью и оптимизация приложения.
4. Сторонние библиотеки. Основы сетевого взаимодействия. Работа с сокетами и парсингом.
5. Способы хранения данных. Core Data — мощный фреймворк от Apple. Технология
VoiceOver и другие инструменты Accessibility
6. Локализация приложения. Работа с аудио и видео контентом.
После каждого блока обучения доступны практические задания и тесты. К концу курса вы напишите собственное рабочее приложение на Swift 4. Готовое приложение будет отличным дополнением к вашему портфолио или резюме.
У нас разные способы оплаты — можно оплатить всю сумму сразу со скидкой 10% или оформить рассрочку с ежемесячным платежом 2500₽.
Присоединяйтесь - https://goo.gl/RqxiuB
#promo
E-Legion
Online курсы по разработке iOS приложений. Swift, Objective-C
Курс предназначен для студентов старших курсов, которые хотят найти работу в хорошей компании. Курс будет полезен для программистов Objective-C или Swift, которые хотят прокачать скиллы.
Простите, что долго не выкладывал, но лучше поздно. AirBnb отказались от использования React Native, в который до этого вложили ну очень много усилий. Судя по одной из статей, переключение обратно на натив займет что-то в районе года. Жуть, хоть они и находят успокоение в том, что многому научились. Дороговатая учеба все-таки.
https://medium.com/airbnb-engineering/sunsetting-react-native-1868ba28e30a
#reactnative
https://medium.com/airbnb-engineering/sunsetting-react-native-1868ba28e30a
#reactnative
Medium
Sunsetting React Native
Due to a variety of technical and organizational issues, we will be sunsetting React Native and putting all of our efforts into making…
Подробно про создание и работу с Siri шорткатами в iOS 12.
https://habr.com/company/tinkoff/blog/414677/
#sdk #siri
https://habr.com/company/tinkoff/blog/414677/
#sdk #siri
Хабр
Быстрые команды Siri
Одна из полезных (по моему мнению) фич iOS 12, представленных на WWDC 2018 — Siri Shortcuts. Шорткат (англ. shortcut) — быстрая команда, короткий способ соверши...
Разбираемся в отличиях между flatMap и compactMap в Swift.
https://habr.com/company/badoo/blog/414809/
#swift
https://habr.com/company/badoo/blog/414809/
#swift
Хабр
Swift 4.1: почему Apple переименовала flatMap в compactMap
Привет, Хабр! Меня зовут Александр Зимин, я iOS-разработчик в Badoo. Это перевод статьи моего коллеги Швиба, в которой он рассказал, что из себя представляла фу...
Чтобы следить за лучшей конференцией по мобильной разработке, подписывайтесь на страницу на Facebook и канал в Телеграме. Сейчас начнем регулярно выкладывать посты про принятые доклады, рассказывать о процессе подготовки, шарить крутые видосики и может даже организовывать конкурсы.
Ну и да, у вас остается чуть больше месяца на то, чтобы подать доклад!
Fb: https://www.facebook.com/AppsConfRussia/
Tg: @appsconf
Сайт: appsconf.ru
Ну и да, у вас остается чуть больше месяца на то, чтобы подать доклад!
Fb: https://www.facebook.com/AppsConfRussia/
Tg: @appsconf
Сайт: appsconf.ru
Facebook
Log in to Facebook
Log in to Facebook to start sharing and connecting with your friends, family and people you know.
Продолжаем серию разборов новых штук в iOS 12. На очереди статья про ARKit 2.0.
https://habr.com/company/funcorp/blog/415277/
#ar
https://habr.com/company/funcorp/blog/415277/
#ar
Хабр
Что нового в ARKit 2.0
Прошло две недели после окончания конференции WWDC. Сессии отсмотрены, документация перечитана, демо проекты сделаны, а значит, можно оформить всю собранную инфо...
Вводная статья в использование CreateML. Для разнообразия вместо картинок кошек и собак обучаем модель классификации файлов с исходным кодом.
https://flight.school/articles/classifying-programming-languages-with-createml/
#coreml
https://flight.school/articles/classifying-programming-languages-with-createml/
#coreml
Ввод в хайлоад для новичков, прямо вот на пальцах.
http://highload.guide/blog/highload-for-beginners.html
#backend
http://highload.guide/blog/highload-for-beginners.html
#backend
highload.guide
HighLoad++ для начинающих
Чтобы рассказать, что такое highload, надо для начала определиться с термином. При попытке "разгадать" сам термин, начнем, естественно, с прямого перевода – это высокая нагрузка.
Холиварный пост про собеседования swift разработчиков в Acronis. Погнали разбирать в наш приватный чатик: https://t.me/joinchat/ABQcPkCRNpDM0SaDzlXOJg.
https://habr.com/post/415655/comments/
#swift #hiring
https://habr.com/post/415655/comments/
#swift #hiring
Telegram
__attribute__ ((deprecated))
Чат переехал в @iosgt
Открыт прием заявок на участие в бете MongoDB для мобилок. Расскажите потом, как оно.
https://www.mongodb.com/products/mobile
#database
https://www.mongodb.com/products/mobile
#database
MongoDB
MongoDB For Mobile Use Cases
Find out how customers use MongoDB Atlas to build great app experiences while simplifying development time and costs.
Вместе с членами ПК AppsConf подготовили статью с советами по подготовке к публичным выступлениям. "Начните с конца", "Никогда не выступайте" и другие замечательные набросы.
https://habr.com/company/oleg-bunin/blog/415775/
#appsconf #speaking
https://habr.com/company/oleg-bunin/blog/415775/
#appsconf #speaking
Habr
Простые, но неочевидные, советы по подготовке доклада на крутую конференцию
В этом году мы, как никогда раньше, основательно подходим к работе над программой AppsConf — конференции для разработчиков мобильных приложений. Во-первых, у нас большой и классный программный...
На правах рекламы
Всех, кто ищет развития профессиональных компетенций в сфере iOS разработки, приглашаем на День Открытых Дверей курса «Разработчик iOS», который состоится 4 июля в 20.00, онлайн.
Преподаватель курса Геннадий Евстратов - ведущий разработчик Mail Ru Group – расскажет о программе курса, учебном процессе, поговорит о трендах и технологиях, раскроет секреты успешного собеседования в крупных IT-компаниях.
Подключайтесь и принимайте участие в розыгрыше невероятных скидок на оплату курса.
https://otus.pw/5Cm4/
#ads
Всех, кто ищет развития профессиональных компетенций в сфере iOS разработки, приглашаем на День Открытых Дверей курса «Разработчик iOS», который состоится 4 июля в 20.00, онлайн.
Преподаватель курса Геннадий Евстратов - ведущий разработчик Mail Ru Group – расскажет о программе курса, учебном процессе, поговорит о трендах и технологиях, раскроет секреты успешного собеседования в крупных IT-компаниях.
Подключайтесь и принимайте участие в розыгрыше невероятных скидок на оплату курса.
https://otus.pw/5Cm4/
#ads
Флэшмоб #metoo, но про реакт нейтив продолжается. На этот раз Udacity рассказывают о том, как они выбрали этот фреймворк и почему в итоге отказались. Никаких инсайтов нет, все то же самое, что вы уже слышали. С Airbnb их объединяет кажущийся неглубоким анализ перед принятием решения о втаскивании RN в продукт.
https://engineering.udacity.com/react-native-a-retrospective-from-the-mobile-engineering-team-at-udacity-89975d6a8102
#reactnative
https://engineering.udacity.com/react-native-a-retrospective-from-the-mobile-engineering-team-at-udacity-89975d6a8102
#reactnative
Medium
React Native: A retrospective from the mobile-engineering team at Udacity
The mobile team at Udacity recently removed the last features in our apps using React Native. Here's what worked and what didn't.
Обещал – запостил.
https://t.me/iosgt_elite
https://t.me/iosgt_elite
Проделали огромную работу и расшифровали крутейший выпуск Подлодки про машинное обучение в мобильной разработке. Андрей Володин из Prisma рассказывает и про теорию нейронок, и про прикладное применение в мобилках, и потенциальный рынок вакансий.
https://habr.com/company/oleg-bunin/blog/416477/
#podlodka #appsconf
https://habr.com/company/oleg-bunin/blog/416477/
#podlodka #appsconf
Хабр
Машинное обучение и мобильная разработка
Как правило, data scientist имеет смутное представление о мобильной разработке, а разработчики мобильных приложений не занимаются машинным обучением. Андрей Воло...
NSHipster возвращается, говорят. Каждый понедельник – по новой статье. Давно пора!
https://nshipster.com/return/
#news
https://nshipster.com/return/
#news
NSHipster
NSHipster is a journal of the overlooked bits in Objective-C, Swift, and Cocoa.
Вышел первый выпуск Run Loop – сателлитного подкаста AppsConf, в котором Илья Царев, Алексей Милеев и Роман Бусыгин общаются с буддущими спикерами конференции. В этом выпуске в гости пришел Максим Ефимов, разработчик из Uber, и рассказал про компанию, свой типичный рабочий день, решаемые задачи и будущий доклад.
https://itunes.apple.com/ru/podcast/run-loop-podcast/id1409669962?mt=2
#podcast #appsconf
https://itunes.apple.com/ru/podcast/run-loop-podcast/id1409669962?mt=2
#podcast #appsconf