Рубрика «разработка под iOS» - 30

В новом дайджесте мы разбираемся с гармонией скриптов, бесплатными звуками для приложений, прошедшим конкурсом Telegram и остатками I/O, водой, игровым рабством и самыми скачиваемыми приложениями в мире и из России.

Дайджест интересных материалов для мобильного разработчика #298 (13 — 19 мая) - 1Читать полностью »

После длинных выходных возвращаемся с новым дайджестом. В нем новинки I/O и Build, PWA, Flutter и React Native, ограничения и переработки, UX и анимации.

Дайджест интересных материалов для мобильного разработчика #297 (6 — 12 мая) - 1Читать полностью »

Слово «фабрика» – безусловно одно из самых часто употребляемых программистами при обсуждении своих (или чужих) программ. Но смысл в него вкладываемый бывает очень разным: это может быть и класс, порождающий объекты (полиморфно или нет); и метод, создающий экземпляры какого-либо типа (статический или нет); бывает, и даже просто любой порождающий метод (включая, конструкторы).

Конечно, не все, что угодно, порождающее экземпляры чего-либо, может называться словом «фабрика». Более того, под этим словом могут скрываться два разных порождающих шаблона из арсенала «Банды четырех» – «фабричный метод» и «абстрактная фабрика», в подробности которых я и хотел бы немного углубиться, уделяя особое внимание классическим их пониманию и реализации.Читать полностью »

«Уделяя внимание вопросам доступности, вы получаете крайне преданных пользователей»: интервью с Джоном Фоксом (Netflix) - 1

Известно, что accessibility — это важно, но далеко не все уделяют доступности своего приложения достаточное внимание.

Ещё известно, что появление компании NeXT и её последующая покупка Apple — важный эпизод карьеры Стива Джобса, но мало кто лично писал софт для компьютеров NeXT.

К нам на конференцию Mobius с докладом об accessibility приезжает iOS-разработчик Джон Фокс из Netflix, и в преддверии этого мы решили его расспросить: начали с его продолжительной карьеры, в которой фигурировали NeXT, а затем перешли к теме доступности. На Medium опубликовали опубликовали оригинальный англоязычный текст интервью, а для Хабра перевели на русский.
Читать полностью »

В 2009 году id Software выпустила Wolfenstein 3D и Doom на iOS, когда операционная система была 32 битной. Сейчас она 64 битная и начиная с версии iOS 10.3, которая вышла в 2017 году, 32 битные приложения не поддерживаются. Поскольку id Software давно перестала обновлять мобильные релизы, на новых девайсах игры уже не запустить. Но мобильный разработчик Том Кидд решил это исправить. А после портировал на платформу и другие шутеры компании.

Тем не менее, купить их в App Store и просто так поиграть не получится.
Читать полностью »

Я работаю iOS разработчиком более шести лет. Мне довелось работать в нескольких различных компаниях и командах. Я работал как в outsource так и в outstaff, довелось даже поучаствовать в startup. И вот спустя несколько лет коммерческой разработки, а также пару-тройку лет программирования в университете, я стал выделять некоторые принципы или правила качественного подхода к разработке приложений. Сначала это были советы моему другу. Давая ему советы, я подумал, что мне не хватало подобных советов, когда я только начинал свой путь разработчика. Та что там говорить, некоторые моменты я понял для себя сравнительно недавно, а некоторые уже на новом месте работы. И вот родилась идея составить список советов, которыми мне бы хотелось поделиться с самим собой пять-шесть лет назад. Я уверен, что ещё через пять лет у меня будет что сказать себе сегодняшнему. Но это оставим пожалуй на будущее.
Читать полностью »

На данный момент подавляющее большинство мобильных приложений являются клиент-серверными. Повсюду происходит подгрузка, синхронизация, отправка событий и основным способом взаимодействия с сервером является обмен данными посредством формата json.

Читать полностью »

Очередной выпуск расскажет вам про новые иконки Google Play, главные вопросы Swift, о бесплатной музыке для проектов, покупке Realm и восторге от Интернета вещей.

Дайджест интересных материалов для мобильного разработчика #296 (22 — 26 апреля) - 1Читать полностью »

За последний год Apple удалила из каталога или ограничила в функциональности 11 из 17 самых популярных приложений для мониторинга экранного времени и родительского контроля. Два разработчика уже подали жалобы в антимонопольный комитет Евросоюеза, пишет NY Times.

Такие приложения помогали людям ограничить время, которое они и их дети проводят на айфонах. В сентябре прошлого года Apple анонсировала собственный трекер экранного времени Screen Time, после чего жизнь сторонних разработчиков значительно осложнилась.
Читать полностью »

iOS-дайджест №4 (5 апреля – 26 апреля) - 1

Привет! Это новый выпуск дайджеста про новости iOS-разработки для iOS-разработчиков и не только (начинается дайджест с общих Apple-новостей, интересных более широкому кругу). Все предыдущие выпуски можно найти на VK-странице, а в этот раз экспериментально пробуем более привычную и удобную для российского IT площадку.

Интересно послушать ваши отзывы о формате и пожелания в комментариях.
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js