Приложения с встроенной подпиской с каждым годом набирают обороты. И Apple, кажется, начинает поддерживать это направление. Компания опубликовала статью App Store Connect, где рассказывается, что разработчики iOS, macOS и tvOS получат новые возможности для привлечения пользователей. В частности, издатели смогут предлагать подписку на особых условиях.
Читать далее ...Objective-C: управление памятью и сборщики мусора
“Чем меньше кода пишет программист, тем меньше в коде ошибок” – сказал консультант главы Apple Computer Стив Джобс на январском MacWorld Expo 1997 года. Во второй половине нулевых выяснилось, что это правило работает не всегда… В 2006 Крис Латнер, один из руководителей и ключевых разработчиков LLVM, задумался над исправлением недостатков Objective-C. Сначала это было чем-то вроде хобби. Крис обратился к участникам нескольких профильных “почтовых” форумов с вопросом “Что бы вы улучшили в Objective-C?”. Ваш покорный слуга тоже внес свою лепту.
Читать далее ...TimeFlip — умный кубик, который научит вас планировать свое время
За последние несколько десятков лет мир настолько поменялся, что одним из обязательных умений человека стало рациональное расходование своего времени. Из-за того, что ресурсы зачастую используются не так, как нужно, люди сталкиваются с проблемой личной эффективности: они уделяют слишком много времени тривиальным задачам, поэтому не успевают сделать что-то важное. Не зря на западе тема тайм-менеджмента пользуется спросом уже давно, но и в России данное направление набирает все большую популярность с каждым годом.
Читать далее ...Apple начала бороться с пиратскими приложениями на iOS
Одна из главных причин, по которой разработчики и издатели выбирают iOS в качестве основной платформы — отсутствие пиратства. Практически все доступные приложения распространяются через фирменный магазин App Store, и установить что-то в обход каталога — целый квест. Однако умельцы нашли простой способ, который позволил пользователям устанавливать платные игры и программы совершенно бесплатно.
Читать далее ...Как распространяется запрещенное ПО для iOS в обход App Store
Сертификат Apple Enterprise Program, при помощи которого компании Google и Facebook распространяли ПО для сбора данных пользователей, использовался для распространения десятков приложений с порнографией и азартными играми, узнал TechCrunch. Благодаря наличию сертификата они могли быть установлены на устройства под управлением iOS по ссылке в обход каталога App Store, а их создатели зарабатывали деньги в нарушение правил, установленных компанией Apple.
Читать далее ...Как Apple остановила работу Facebook на целый день и лишила ее части сотрудников
Отзыв сертификата Apple Enterprise Program, который позволяет создавать корпоративные приложения под iOS, нанес Facebook огромный ущерб даже несмотря на то что продлился всего несколько часов. Об этом рассказал колумнист The New York Times Майк Айзек, со ссылкой на источники в социальной сети. Согласно полученной им информации, отзыв сертификата из-за нарушения Facebook правил Apple привел к отключению всех корпоративных приложений, нарушив тем самым работу многих сотен сотрудников.
Читать далее ...Разработчиков обяжут предупреждать об окончании пробной подписки
Приложения из App Store и Google Play больше не смогут оформлять на пользователей платную подписку после завершения пробного периода без соответствующего предупреждения. Обеспечением соблюдения нового правила разработчиками займется MasterCard, выпустившая заявление о планах по противодействию недобросовестным действиям создателей ПО. Это позволит разгрузить сотрудников платежной системы, сократив количество запросов на возмещение ошибочно списанных денежных средств.
Читать далее ...Разработчики начали выносить подписку за пределы App Store
Наверное, все знают историю культовой игры Fortnite для Android, которую разработчики отказались публиковать в Google Play, собственным примером доказав, что присутствие в официальном каталоге — отнюдь не залог успеха. Проверить это решил потоковый сервис Netflix, удаливший из официального приложения для iOS механизм оформления подписки, чтобы таким образом лишить уже Apple возможности взимать тридцатипроцентный сбор и начать зарабатывать на продаже абонементов больше.
Читать далее ...#Главред: Сколько стоит делать AppleInsider.ru. С цифрами и фактами
Давно не слышались, все как-то повода не было. И вот сегодня он, наконец, появился. Знаете, мы получаем сотни комментариев, писем и сообщений ежедневно касаемо нашей работы. В основном хвалят или предлагают свое активное участие в создании и развитии проекта. Но есть, разумеется, и те кто ругает. Они делятся на две основные группы: первые указывают на ошибки и возможные варианты их решения (если есть идеи), а вторые просто поливают говном. В 100% случаев мы научились просто не обращать на них внимания, но эти “мамкины вебмастеры” подали отличную идею: рассказать, сколько же мы тратим в месяц, чтобы делать AppleInsider.ru таким, каким вы его видите сегодня. Один из рабочих заголовков этого поста был “Есть ли кокс и шлюхи у Главреда”, но потом мы решили от него отказаться. Это будет тема следующей публикации, а сегодня о наших расходах.
Читать далее ...Культовую серию игр Infinity Blade навсегда удалили из App Store
Студия Epic Games, создатель ряда культовых игр для мобильных платформ, приняла решение об удалении трилогии Infinity Blade из каталога App Store. Об этом говорится в корпоративном блоге разработчиков. По их словам, поддержка популярной серии стала отнимать у компании слишком много сил, делая невозможным обеспечение ее дальнейшего существования на уровне, который бы соответствовал стандартам Epic Games и таким образом позволял бы и дальше радовать аудиторию преданных поклонников.
Читать далее ...Yves Saint Laurent и Gucci обратились к Apple за помощью
Apple займется разработкой приложений для корпорации Kering, владеющей брендами Gucci, Yves Saint Laurent, Alexander McQueen и другими. Об этом сообщает Reuters со ссылкой на источники, знакомые с планами компаний. По данным собеседников издания, французский модный конгломерат высоко оценил опыт Apple в сфере интернет-торговли, а потому решил заручиться ее помощью для повышения эффективности фирменной розницы.
Читать далее ...Создатель Siri рассказал, как сделать голосового помощника полезным
Siri рискует никогда не раскрыть весь свой потенциал, так и не обретя должной популярности среди пользователей, если Apple не допустит к развитию проекта сторонних разработчиков. Об этом основатель стартапов SIRI и Viv Labs Даг Киттлаус рассказал в интервью Джиму Крамеру, ведущему программы Mad Money на телеканале CNBC. По словам предпринимателя, политика закрытости, которая лежит в основе почти всех продуктов Apple, — это путь в никуда, лишающий их львиной доли функций.
Читать далее ...Google запретила выход игры для iOS с элементами настоящего ИИ
Технологический стартап DeepMind, специализирующийся на изучении и развитии искусственного интеллекта, работал над созданием, возможно, первой ИИ-совместимой игры для iPhone, но был вынужден заморозить проект из-за своего поглощения компанией Google. Об этом сообщает Forbes со ссылкой на бывших участников процесса разработки. Очевидно, поисковый гигант не разглядел в игре финансового потенциала, а потому поручил остановить ее создание, дабы не тратить на нее денежные и человеческие ресурсы.
Читать далее ...Apple придумала новый способ контроля над сторонним ПО для Mac
Поскольку Apple позволяет разработчикам распространять ПО для Mac не только через Mac App Store, но и через иные платформы дистрибуции, это в значительной мере повышает опасность заражения устройств пользователей, которые вынуждены полагаться только на честное слово создателей приложений. Во избежание распространения случаев заражения компания Apple организовала программу проверки стороннего программного обеспечения на предмет вредоносных компонентов, даже если оно не публикуется в фирменном каталоге.
Читать далее ...Как Apple может превратить Apple TV в полноценную игровую консоль
Намерение Apple превратить Apple TV в конкурентоспособную игровую консоль на первых порах хоть и выглядело достаточно перспективным, замерло практически сразу. Обрести массовую популярность фирменной приставке компании не помогло ни мощное по меркам мобильных устройств «железо», ни аудитория лояльных фанатов. Казалось, история Apple TV как устройства для игр окончательно завершилась в сентябре, когда от поддержки приставки отказались разработчики Minecraft, назвавшие продукт компании из Купертино уступающим сторонним платформам. Но неужели с этим ничего нельзя сделать?
Читать далее ...Objective-C и C++, рождение
Удивительно, но всего 15-20 лет назад между поклонниками этих языков шла чуть ли не война. Асимметричная. Со стороны “ущемляемого меньшинства”. “Большинство” даже не подозревало о существовании противника и не сопротивлялось. Интересно: в наши дни кто-нибудь догадается какой из этих языков был “большинством”, а какой – наоборот? Открою еще одну Америку: у каждого из этих языков были и есть свои фирменные недостатки, и они оба относятся к великим языкам программирования. Автору этих срок довелось “пожить” в этих языках, 6 лет в C++ и 15 в Objective-C, что ни о чем не говорит и ничего не гарантирует. Кроме того, пожалуй, что автор кое-что про эти языки знает…
Читать далее ...WebObjects в смертельном пике
Если вам интересно кто убил WebObjects, я готов ответить на этот вопрос. И на вопрос, задаваемый после разоблачения убийцы: было ли убийство умышленным. Кто запустил эти “жернова истории”? Убил WebObjects, как ни неприятно это признавать, Стив Джобс. Скорее всего, просчитав ситуацию, он пришел к выводу что продажа им NeXT Software гибнущей Apple Computer не будет иметь серьезных последствий. Говорят что он собирался посвятить остаток жизни студии Pixar и анимационным фильмам. Компьютерной индустрией он наелся досыта.
Читать далее ...Стать бета-тестером приложений для iOS стало как никогда просто
Немногие знают, что наряду с бета-тестированием обновлений, пользователи iOS могут принимать участие в испытаниях ранних версий приложений. Низкий уровень информированности связан с тем, что Apple намеренно ограничивала разработчиков в праве привлекать к тестированию большое количество участников, а потому доступ к бете в основном получали только корпоративные тестировщики, журналисты и продвинутые добровольцы. Но с выходом iOS 12 «железный занавес» пал.
Начало Xcode
Появлением на свет этой среды разработки Apple ответила на тысячекратно заданный ей вопрос, нужны ли ей вообще сторонние разработчики программного обеспечения. Ответ можно было сформулировать и словами: нужны.
Читать далее ...[Нам пишут] История создания приложения Wonderlamp для iOS
Привет! Меня зовут Руслан, мне 20 лет, занимаюсь iOS-разработкой около 2 лет. Я хотел бы рассказать вам об опыте создания моего приложения Wonderlamp.