В новом дайджесте лучшие смешные и грустные истории от PapaBubaDiop, серверный Swift и многогранная MVI, игровые механики в Excel и компьютеры, не умеющие считать. Добро пожаловать!
Рубрика «разработка под iOS» - 42
Дайджест интересных материалов для мобильного разработчика #275 (12 — 18 ноября)
2018-11-18 в 12:52, admin, рубрики: UI, аналитика, Блог компании Everyday Tools, маркетинг приложений, монетизация, разработка игр, разработка мобильных приложений, Разработка под android, разработка под iOS«Server-side Swift недооценён»: интервью с Полом Хадсоном
2018-11-16 в 9:31, admin, рубрики: iOS, mobius, Paul Hudson, swift, Блог компании JUG.ru Group, разработка мобильных приложений, разработка под iOS
Глядя на признанных IT-экспертов — с их подробными книгами, уверенными докладами и стройными блог-постами — можно ощутить их какими-то особенными существами, которые знают в своей области вообще всё, никогда не волнуются перед выходом на сцену и родились с клавиатурой в руках. Но стоит поговорить с таким человеком, как обнаруживаешь, что при своих огромных знаниях он вполне себе живой.
Пол Хадсон известен как эксперт в Swift и iOS. Сайт Hacking with Swift, целый ряд книг, доклады на конференциях вроде dotSwift и SwiftConf, твиттер-аккаунт с 17 000 фолловеров, YouTube-канал — это всё он. И мы с ним поговорили: от того, с чего он начинал, до советов, которые он может дать начинающим спикерам/блогерам.Читать полностью »
Стоит ли ждать Android на iOS от Parallels?
2018-11-15 в 7:32, admin, рубрики: Parallels, parallels desktop, virtualization, Блог компании Parallels, разработка мобильных приложений, Разработка под android, разработка под iOS, Софт
Спойлер: «Нет». На днях на одном из форумов довелось увидеть гениальный вопрос от какой-то девушки: «У меня iPhone с операционной системой Android 4.2.1. Могу ли я поменять эту операционную систему на iOS?». Форумчане саркастически посоветовали ей купить плату от iPhone, процессор, видеокарту и настоящий смартфон от Apple.Читать полностью »
Firebase Summit 2018: коротко о главном
2018-11-14 в 7:53, admin, рубрики: firebase, Firebase Analytics, firebase cloud messaging, Firebase Remote Config, Firebase Storage, Firebase Test Lab, Google Cloud Platform, machine learning, TensorFlow, Блог компании Mail.Ru Group, машинное обучение, Разработка под android, разработка под iOS
В конце прошлого месяца в Праге прошла конференция Firebase Summit 2018, посвященная сервисам Firebase, многие из которых сейчас претендуют на звание стандарта в индустрии разработки мобильных приложений. Постараюсь хоть и с задержкой, но рассказать о том, что интересного удалось услышать и увидеть. В этой статье мы рассмотрим анонсы (перевод официального пресс-релиза) с моими правками и комментариями.
Читать полностью »
Микроинтеракции в iOS. Лекция Яндекса
2018-11-12 в 11:28, admin, рубрики: calayer, iOS, iOS разработка, uikit, uiview, Блог компании Яндекс, Промышленное программирование, разработка мобильных приложений, разработка под iOSНесколько недель назад в офисе Яндекса прошло специальное мероприятие сообщества CocoaHeads — более масштабное, чем традиционные митапы. Разработчик Антон Сергеев выступил на этой встрече и рассказал о модели микроинтеракций, которой обычно пользуются UX-дизайнеры, а также о том, как применить заложенные в ней идеи на практике. Больше всего внимания Антон уделил анимации.
— Для меня очень важно, что именно мне выпала честь встречать гостей. Я вижу здесь тех, с кем я знаком очень давно, тех, с кем знаком совсем недавно, и тех, с кем еще не знаком. Добро пожаловать на CocoaHeads.Читать полностью »
Drag & Drop в ваших iOS приложениях
2018-11-10 в 6:36, admin, рубрики: Collection View, drag and drop, ios development, iOS разработка, nscache, NSItemProvider, perfornDrop, swift, UIDragDelegate, UIDropDelegate, UserDefaults, xcode, Программирование, разработка мобильных приложений, разработка под iOS
Механизм Drag & Drop
, работающий в iOS 11
и iOS 12
, — это способ графического асинхронного копирования или перемещения данных как внутри одного приложения, так и между разными приложениями. Хотя этой технологии лет 30, она стала в буквальном смысле «прорывной» технологией на iOS
благодаря тому, что при перетаскивании чего-либо в iOS
, multitouch
позволяет свободно взаимодействовать с остальной частью системы и набирать данные для сброса из разных приложений.
Читать полностью »
iOS runtime mobile exploration with Objection, или Хакаем собственное приложение
2018-11-08 в 14:05, admin, рубрики: App Store, frida, ios development, ios приложения, iOS разработка, objection, Блог компании DataArt, дебаггинг, разработка мобильных приложений, разработка под iOS, тестирование ios приложений, Тестирование мобильных приложений
Автор: Андрей Батутин, Senior iOS Developer, DataArt.
Не раз и не два, придя на работу (или просто встав с кровати), я обнаруживал в почте гневное письмо, суть которого сводилось к тому, что в аппсторовской сборке приложения ничего не работает, и все надо срочно чинить.
Иногда причиной были мои косяки. Иногда — моих коллег. А иногда — даже самого Apple Inc.
Но самые убийственные сценарии были связаны с багами, которые воспроизводились только на аппсторовских/релизных сборках. Ничто так не ставит в тупик и не заставляет выть перед макбуком, как невозможность подключить дебагер к собственному приложению и посмотреть, что же там происходит.Читать полностью »
Apple Wallet. Что это такое и как интегрировать в него свою карту
2018-11-08 в 8:47, admin, рубрики: iOS, MacOS, mobile, swift, xcode, Блог компании Агентство AGIMA, разработка под iOSПринято считать, что Wallet – не самый популярный сервис в СНГ. Но уже во втором проекте подряд заказчик ставит задачу «Сделать интеграцию с Wallet». Поэтому я решил написать эту статью, чтобы рассказать о сервисе в целом и показать, как интегрировать в него свой продукт.
Что такое Wallet? Он позволяет держать в телефоне различного вида карты (билеты, скидочные карты и т.п.), облегчая жизнь пользователям продукта. Более того, есть возможность актуализировать информацию о карте посредством push-уведомлений, но это тема для отдельной статьи. Но если у вас есть карта/билет/абонемент, которые можно интегрировать в телефон, то для этого есть решение! Как это сделать – читайте ниже.
Дайджест интересных материалов для мобильного разработчика #273 (29 октября — 4 ноября)
2018-11-04 в 16:17, admin, рубрики: App Store, apple, kotlin, Блог компании Everyday Tools, геймификация, интерфейсы, искусственный интеллект, маркетинг мобильных приложений, разработка игр, разработка мобильных приложений, Разработка под android, разработка под iOS, устройстваПосле небольшого отпуска мы возвращаемся с новым дайджестом про разработку самых лучших приложений. В очередной подборке новые устройства и API от Apple, приложения в нефтегазовой сфере, инди-разработка и ASO.
App Store Review: 15 попыток первого релиза или «Ты не пройдешь!»
2018-11-04 в 13:13, admin, рубрики: App Store, ios development, iOS разработка, review guidelines, разработка мобильных приложений, разработка под iOSВсего 15 reject'ов первой версии приложения и мы в App Store. Ниже описание с чем пришлось столкнуться, как устранялись замечания и какие мифы были развенчаны.Читать полностью »