В новом дайджесте мы разбираемся с гармонией скриптов, бесплатными звуками для приложений, прошедшим конкурсом Telegram и остатками I/O, водой, игровым рабством и самыми скачиваемыми приложениями в мире и из России.
Рубрика «разработка под iOS» - 30
Дайджест интересных материалов для мобильного разработчика #298 (13 — 19 мая)
2019-05-19 в 12:56, admin, рубрики: telegram, uix, аналитика, Блог компании Цифровые Экосистемы, маркетинг приложений, Монетизация мобильных приложений, разработка, разработка игр, разработка мобильных приложений, Разработка под android, разработка под iOSДайджест интересных материалов для мобильного разработчика #297 (6 — 12 мая)
2019-05-12 в 15:30, admin, рубрики: abdroid studio, accessibility, firebase, flutter, Google, Google Play, iOS, swift, ux дизайн, Блог компании Everyday Tools, маркетинг мобильных приложений, нейросети, разработка игр, разработка мобильных приложений, Разработка под android, разработка под iOSПосле длинных выходных возвращаемся с новым дайджестом. В нем новинки I/O и Build, PWA, Flutter и React Native, ограничения и переработки, UX и анимации.
«Фабричный метод» и «Абстрактная фабрика» во вселенной «Swift» и «iOS»
2019-05-11 в 10:26, admin, рубрики: design patterns, ios development, ios programming, iOS разработка, swift, swift development, swift разработка, ооп, Программирование, разработка под iOS, Совершенный кодСлово «фабрика» – безусловно одно из самых часто употребляемых программистами при обсуждении своих (или чужих) программ. Но смысл в него вкладываемый бывает очень разным: это может быть и класс, порождающий объекты (полиморфно или нет); и метод, создающий экземпляры какого-либо типа (статический или нет); бывает, и даже просто любой порождающий метод (включая, конструкторы).
Конечно, не все, что угодно, порождающее экземпляры чего-либо, может называться словом «фабрика». Более того, под этим словом могут скрываться два разных порождающих шаблона из арсенала «Банды четырех» – «фабричный метод» и «абстрактная фабрика», в подробности которых я и хотел бы немного углубиться, уделяя особое внимание классическим их пониманию и реализации.Читать полностью »
«Уделяя внимание вопросам доступности, вы получаете крайне преданных пользователей»: интервью с Джоном Фоксом (Netflix)
2019-05-06 в 12:29, admin, рубрики: accessibility, iOS, NeXT, Блог компании JUG.ru Group, разработка мобильных приложений, разработка под iOS
Известно, что accessibility — это важно, но далеко не все уделяют доступности своего приложения достаточное внимание.
Ещё известно, что появление компании NeXT и её последующая покупка Apple — важный эпизод карьеры Стива Джобса, но мало кто лично писал софт для компьютеров NeXT.
К нам на конференцию Mobius с докладом об accessibility приезжает iOS-разработчик Джон Фокс из Netflix, и в преддверии этого мы решили его расспросить: начали с его продолжительной карьеры, в которой фигурировали NeXT, а затем перешли к теме доступности. На Medium опубликовали опубликовали оригинальный англоязычный текст интервью, а для Хабра перевели на русский.
Читать полностью »
Энтузиаст портировал Doom 3 и другие игры id Software на iOS, но так просто их не запустить
2019-05-02 в 11:02, admin, рубрики: DOOM, doom 3, id software, iOS, quake, Wolfenstein 3D, Игры и игровые приставки, разработка игр, разработка под iOSВ 2009 году id Software выпустила Wolfenstein 3D и Doom на iOS, когда операционная система была 32 битной. Сейчас она 64 битная и начиная с версии iOS 10.3, которая вышла в 2017 году, 32 битные приложения не поддерживаются. Поскольку id Software давно перестала обновлять мобильные релизы, на новых девайсах игры уже не запустить. Но мобильный разработчик Том Кидд решил это исправить. А после портировал на платформу и другие шутеры компании.
Тем не менее, купить их в App Store и просто так поиграть не получится.
Читать полностью »
Советы начинающим разработчикам
2019-04-30 в 15:26, admin, рубрики: iOS, мобильная разработка, разработка под iOS, советыЯ работаю iOS разработчиком более шести лет. Мне довелось работать в нескольких различных компаниях и командах. Я работал как в outsource так и в outstaff, довелось даже поучаствовать в startup. И вот спустя несколько лет коммерческой разработки, а также пару-тройку лет программирования в университете, я стал выделять некоторые принципы или правила качественного подхода к разработке приложений. Сначала это были советы моему другу. Давая ему советы, я подумал, что мне не хватало подобных советов, когда я только начинал свой путь разработчика. Та что там говорить, некоторые моменты я понял для себя сравнительно недавно, а некоторые уже на новом месте работы. И вот родилась идея составить список советов, которыми мне бы хотелось поделиться с самим собой пять-шесть лет назад. Я уверен, что ещё через пять лет у меня будет что сказать себе сегодняшнему. Но это оставим пожалуй на будущее.
Читать полностью »
Универсальный JSONDecoder
2019-04-28 в 14:42, admin, рубрики: codable, Foundation, iOS, json, swift, разработка под iOSНа данный момент подавляющее большинство мобильных приложений являются клиент-серверными. Повсюду происходит подгрузка, синхронизация, отправка событий и основным способом взаимодействия с сервером является обмен данными посредством формата json.
Дайджест интересных материалов для мобильного разработчика #296 (22 — 26 апреля)
2019-04-28 в 12:44, admin, рубрики: apple, ARCore, cloud firestore, flutter, Google, Google Play, iOS разработка, kotlin, swift, ux дизайн, Блог компании Everyday Tools, маркетинг мобильных приложений, машинное обучение, разработка игр, разработка мобильных приложений, Разработка под android, разработка под iOSОчередной выпуск расскажет вам про новые иконки Google Play, главные вопросы Swift, о бесплатной музыке для проектов, покупке Realm и восторге от Интернета вещей.
Apple блокирует приложения, которые ограничивают время работы с айфоном
2019-04-28 в 10:42, admin, рубрики: freedom, ios 12, Kidslox, Mobicip, OurPact, Qustodio, лаборатория касперского, монополия, разработка мобильных приложений, разработка под iOS, родительский контроль, смартфоныЗа последний год Apple удалила из каталога или ограничила в функциональности 11 из 17 самых популярных приложений для мониторинга экранного времени и родительского контроля. Два разработчика уже подали жалобы в антимонопольный комитет Евросоюеза, пишет NY Times.
Такие приложения помогали людям ограничить время, которое они и их дети проводят на айфонах. В сентябре прошлого года Apple анонсировала собственный трекер экранного времени Screen Time, после чего жизнь сторонних разработчиков значительно осложнилась.
Читать полностью »
iOS-дайджест №4 (5 апреля – 26 апреля)
2019-04-26 в 12:24, admin, рубрики: apple, iOS, machine learning, swift, Блог компании JUG.ru Group, разработка под iOS
Привет! Это новый выпуск дайджеста про новости iOS-разработки для iOS-разработчиков и не только (начинается дайджест с общих Apple-новостей, интересных более широкому кругу). Все предыдущие выпуски можно найти на VK-странице, а в этот раз экспериментально пробуем более привычную и удобную для российского IT площадку.
Интересно послушать ваши отзывы о формате и пожелания в комментариях.
Читать полностью »



