WWDC 2014: Чистилище отменяется

WWDC 2014: Чистилище отменяется. Фото.

Все легальные iOS-приложения, прежде чем попасть на полки App Store, прошли через iTunes Connect (iTC). С 2008 по 2014 года iTC был настоящим чистилищем. Медлительный, неудобный, бестолковый и невероятно неэстетичный интерфейс. Изменений уже даже не ждали. Их устали ждать. И вдруг, в июне 2014 году, все изменилось. Про прежний iTC никто и никогда не сказал ни одного доброго слова. Неудивительно. Ваяли его в страшной спешке, явно не мастера, дизайном интерфейсов не занимался никто, и нетрудно понять почему. У создателей App Store и его инфраструктуры были куда более важные задачи, выполнить любую из них хуже чем идеально было бы просто бессмысленно – а времени не было совсем.

Читать далее ...

WWDC 2014: история появления Swift

WWDC 2014: история появления Swift. Фото.

Главное событие пресс-конференции по случаю открытия WWDC 2014 года случилось в самом её конце. Ему уделили совсем немного времени. Крис Латнер, умеющий захватить внимание аудитории и делать с ней все что захочет, был скован и непохож на себя. И тем не менее, WWDC 2014 вошла в историю как “WWDC на которой был представлен Swift”. Новый язык программирования, название которого переводится просто и без затей как “Стриж”, пришел на смену Objective-C.

Читать далее ...

Apple проводит набор студентов в свою Академию разработчиков

Apple проводит набор студентов в свою Академию разработчиков. Фото.

Огромное значение, которое Apple уделяет программированию, не ограничивается только ежегодной конференцией WWDC и высказываниями Тима Кука о необязательности высшего образования. Чтобы подчеркнуть свою приверженность профессии разработчика, в 2016 году Apple открыла собственную Академию разработчиков в Неаполе. А на этой неделе объявила о наборе студентов для третьей по счету годичной программы обучения, каждый из которых имеет шанс получить востребованную и, что самое главное, хорошо оплачиваемую профессию.

Читать далее ...

Тим Кук усомнился в необходимости высшего образования

Тим Кук усомнился в необходимости высшего образования. Фото.

Вопрос необходимости высшего образования, который еще несколько лет даже не стоял, сегодня вновь стал предметом дискуссий. Все больше компаний при приеме на работу уделяют внимание релевантному опыту и навыкам соискателя, закрывая глаза на отсутствие «корочки». Само собой, устроиться на должность хирурга с таким багажом, скорее всего, не получится, а вот программистом – запросто. Такого мнения, по крайней мере, придерживается генеральный директор Apple Тим Кук.

Читать далее ...

За счёт чего iOS 13 станет быстрее

За счёт чего iOS 13 станет быстрее. Фото.

В прошлом году была представлена iOS 12. Разработчики сделали особый упор на производительность и улучшение скорости работы устройств. Эти заявления не были голословными — многие старые iPhone действительно заметно «ускорились» на новой ОС, после откровенно неудачной iOS 11. В этом году Apple решила продолжить курс, и пересмотреть свой подход к разработке уже в iOS 13.

Читать далее ...

Разработчики обвинили Apple в недобросовестной конкуренции и обмане

Разработчики обвинили Apple в недобросовестной конкуренции и обмане. Фото.

Расширение возможностей iOS путем заимствования некоторых функций у сторонних приложений – это обычная практика, которая получила широкое распространение. В результате пользователи могут пользоваться нативными сканерами QR-кодов, фонариками и даже музыкальными сервисами, не скачивая их из App Store. Вот только их разработчики воспринимают подобные действия со стороны компании исключительно как угрозу для своего бизнеса и, надо признать, зачастую оказываются правы.

Читать далее ...

Разработчик научился конвертировать ПО для iOS в ПО для macOS до релиза Marzipan

Разработчик научился конвертировать ПО для iOS в ПО для macOS до релиза Marzipan. Фото.

В прошлом году Apple впервые дала нам понять, что готовится к слиянию приложений для iOS и macOS. Эта инициатива, предназначенная для усиления связи между платформами, получила название Marzipan. Для ее реализации Apple должна выпустить специальный пакет инструментов, позволяющий разработчикам создавать ПО, одновременно подходящее как для macOS, так и для iOS. Его релиз ожидался в рамках конференции WWDC 2019, но разработчик Стивен Тротон-Смит решил не дожидаться официальной презентации и создал такой инструментарий самостоятельно.

Читать далее ...

Apple не платит российским разработчикам ПО уже несколько месяцев

Apple не платит российским разработчикам ПО уже несколько месяцев. Фото.

Редкая презентация Apple обходится без упоминания об очередном рекорде, который установил App Store. Результатом такого успеха становятся многомиллионные выплаты, которые компания перечисляет разработчикам приложений, публикуемых в фирменном каталоге. Вот только деньги от продажи игр и ПО доходят не до всех создателей. Согласно данным официального форума поддержки Apple, некоторые разработчики месяцами не получают заслуженных выплат, а потому не видят другого выхода, кроме как придать этот факт огласке.

Читать далее ...

macOS 10.14.5 может серьёзно усложнить жизнь разработчикам

macOS 10.14.5 может серьёзно усложнить жизнь разработчикам. Фото.

Буквально на днях для загрузки стала доступна вторая бета-версия macOS 10.14.5. Это минорное обновление — в сборке ОС не было найдено чего-то действительного нового или интересного, за исключением одного важного нюанса. С выходом общедоступной версии macOS 10.14.5, все разработчики и издатели будут обязаны отправлять свои приложения и новые обновления для проверки в Apple. 

Читать далее ...

Пользователям iOS угрожают шпионские приложения, записывающие звонки

Пользователям iOS угрожают шпионские приложения, записывающие звонки. Фото.

Эффективность всевозможных барьеров, защищающих iOS от вредоносных приложений, находится на весьма высоком уровне. Поэтому даже если в App Store и проникают программы, которые ведут не совсем правомерную деятельность, их ждет незамедлительное удаление, а пострадавших – компенсация. Но как быть в ситуациях, когда ПО, ведущее слежку за пользователями, было установлено не из App Store, но при этом имеет официальный сертификат самой Apple?

Читать далее ...

#DevStory – История создания приложения для подготовки к экзаменам

#DevStory – История создания приложения для подготовки к экзаменам. Фото.

Нам пишут разработчики проекта «Медицинские тесты».

«Два основных принципа современного образования: образование для всех и образование через всю жизнь»
Международная комиссия по вопросам образования,
науки и культуры при ООН (ЮНЕСКО)

Проект «Медицинские тесты» возник в 2015 году в рамках университетского гранта. Разработкой приложения изначально занимались всего трое людей: научный руководитель проекта, к.м.н. В.Л. Загребин, программист, выпускник ВолгГТУ В.В. Трофимов и студент ВолгГМУ А.С. Балалин.

Читать далее ...

Не ищите Interface Builder в Xcode 4, попивая сок у себя в квартале

Не ищите Interface Builder в Xcode 4, попивая сок у себя в квартале. Фото.

C 1988 года, начиная с NeXTSTEP 0.8, в фирменной среде разработки присутствовало это приложение. Компоновщик интерфейсов. Довольно оригинальный (не уникальный, но все же необычный). Он был одной из причин почему Тим Бернерс-Ли выбрал для написания первого в мире браузера WorldWideWeb NeXT. В комплекте Xcode 4 этого приложения не было… В свое время, когда Интернет был еще совсем юным, а найти в нем все что душе угодно было совершенно невозможно, я опубликовал где-то статью про это чудо. Сам я еще не имел возможности попробовать NeXTSTEP, но зато скачал полный комплект документации с сайта NeXT (уже то ли купленной Apple, то ли купившей её), и внимательно его изучил.

Читать далее ...

Как перенести процесс разработки с ПК на iPad

Как перенести процесс разработки с ПК на iPad. Фото.

Нам пишет Максим Газизов

Здравствуйте, дорогие друзья! Вот уже год я веду всю свою работу в своём проекте только на iPad. В этом посте я бы хотел рассказать вам о том, как можно перенести разработку проекта на iPad. Как, зачем и почему так удобнее? Сейчас расскажу обо всем по-порядку.

Читать далее ...

В App Store начали появляться клоны оригинальных приложений

В App Store начали появляться клоны оригинальных приложений. Фото.

Высокая степень безопасности App Store не возникла из ниоткуда. Она является результатом тщательно выверенных действий модераторов, проверяющих публикуемое в каталоге ПО, а также строгих правил, которым обязаны следовать все разработчики. Но нередко авторы приложений пренебрегают требованиями, установленными Apple, и идут наперекор им, планируя извлечь из этого дополнительную выгоду. Например, занимаются клонированием приложений, что, конечно же, категорически запрещено.

Читать далее ...

Революция 2011 года: Objective-C 3.0, ссылки, сборщики мусора

Революция 2011 года: Objective-C 3.0, ссылки, сборщики мусора. Фото.

Иосифу Виссарионовичу, говорят, термин “гиперссылка” понравился бы. Это спорно, а кроме того, никакого отношения к тому о чем эта статья, не имеет. Речь в ней пойдет о совсем других ссылках. И о других сущностях называемых приведенными словами… В 2011 году на смену системе управления памятью, которую придумал за 20 лет до этого великий Бад Триббл (один из создателей первого Mac’а, руководитель и автор NeXTSTEP, затем – старший вице-президент Sun Microsystems), пришла новая.

Читать далее ...

В iOS 12.2 появятся льготные подписки для приложений

В iOS 12.2 появятся льготные подписки для приложений. Фото.

Приложения с встроенной подпиской с каждым годом набирают обороты. И Apple, кажется, начинает поддерживать это направление. Компания опубликовала статью App Store Connect, где рассказывается, что разработчики iOS, macOS и tvOS получат новые возможности для привлечения пользователей. В частности, издатели смогут предлагать подписку на особых условиях.

Читать далее ...

Objective-C: управление памятью и сборщики мусора

Objective-C: управление памятью и сборщики мусора. Фото.

“Чем меньше кода пишет программист, тем меньше в коде ошибок” – сказал консультант главы Apple Computer Стив Джобс на январском MacWorld Expo 1997 года. Во второй половине нулевых выяснилось, что это правило работает не всегда… В 2006 Крис Латнер, один из руководителей и ключевых разработчиков LLVM, задумался над исправлением недостатков Objective-C. Сначала это было чем-то вроде хобби. Крис обратился к участникам нескольких профильных “почтовых” форумов с вопросом “Что бы вы улучшили в Objective-C?”. Ваш покорный слуга тоже внес свою лепту.

Читать далее ...

TimeFlip — умный кубик, который научит вас планировать свое время

TimeFlip — умный кубик, который научит вас планировать свое время. Фото.

За последние несколько десятков лет мир настолько поменялся, что одним из обязательных умений человека стало рациональное расходование своего времени. Из-за того, что ресурсы зачастую используются не так, как нужно, люди сталкиваются с проблемой личной эффективности: они уделяют слишком много времени тривиальным задачам, поэтому не успевают сделать что-то важное. Не зря на западе тема тайм-менеджмента пользуется спросом уже давно, но и в России данное направление набирает все большую популярность с каждым годом.

Читать далее ...

Apple начала бороться с пиратскими приложениями на iOS

Apple начала бороться с пиратскими приложениями на iOS. Фото.

Одна из главных причин, по которой разработчики и издатели выбирают iOS в качестве основной платформы — отсутствие пиратства. Практически все доступные приложения распространяются через фирменный магазин App Store, и установить что-то в обход каталога — целый квест. Однако умельцы нашли простой способ, который позволил пользователям устанавливать платные игры и программы совершенно бесплатно.

Читать далее ...

Как распространяется запрещенное ПО для iOS в обход App Store

Как распространяется запрещенное ПО для iOS в обход App Store. Фото.

Сертификат Apple Enterprise Program, при помощи которого компании Google и Facebook распространяли ПО для сбора данных пользователей, использовался для распространения десятков приложений с порнографией и азартными играми, узнал TechCrunch. Благодаря наличию сертификата они могли быть установлены на устройства под управлением iOS по ссылке в обход каталога App Store, а их создатели зарабатывали деньги в нарушение правил, установленных компанией Apple.

Читать далее ...