Удивительно, но всего 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.
Обзор Navicat Premium — повелитель баз данных
Приложение: Navicat | от 70$ | macOS | Установить
Одна из самых необходимых вещей в ассортименте любого программиста это хорошая программа-GUI для работы с базами данных, причём, желательно, кросс-платформенная и «понимающая» разные СУБД. Конечно, есть гении, способные всё сделать через SQL (ну или, скажем, JS) команды в консоли, но для большинства людей удобный графический интерфейс даёт возможность работать быстрее. Об одном из лучших таких решений, существующих для macOS, мы и поговорим.
Читать далее ...Apple рискует потерять большую часть прибыли с App Store
Как известно, Apple взимает с каждой покупки приложения в App Store 30 % комиссии. Это действительно существенная доля от продаж — по мнению экспертов, если компания так и не решится на снижение ставки, это может обернуться для нее серьезными проблемами.
В Twitter объяснили, для чего они обидели пользователей Tweetbot
Не так давно мы рассказывали плохие новости об альтернативных клиентах Twitter. Компания решила отключить API, который давал доступ разработчикам сторонних клиентов ко многим функциям социальной сети. Пользователи Tweetbot и других сторонних клиентов расстроились. Еще больше расстроились их разработчики. Для чего нужно было расстраивать так много людей? Постараемся выяснить.
Читать далее ...Эта секретная встреча в роскошном лофте Apple изменила App Store
В апреле 2017 года компания Apple пригласила более 30 разработчиков приложений в роскошный лофт в Нью-Йорке. Они не знали, для чего были приглашены, но отказаться от приглашения Apple не могли. Было очевидно, что разработчики чем-то могут быть полезны компании. В этот день началась революция в магазине приложений Apple.
Читать далее ...Никому не нужны приложения для Apple Watch
Пользователям Apple Watch в большинстве своем не нужны приложения социальной направленности. Такой вывод сделали разработчики сервиса Instapaper и удалили компонент watchOS из одноименного приложения для iOS. Instapaper стал, вероятно, последним крупным сервисом, который отказался от поддержки клиента для смарт-часов Apple.
Налетай! Раздача промокодов на крутые стикеры
Нам часто пишут разработчики, которые хотят поделиться своим продуктом с читателями. Это могут быть приложения для iPhone, для Mac или даже стикеры. Сегодня мы предоставляем трибуну начинающему разработчику Максиму Осипчуку, который как раз создал крутой пак стикеров и хочет поделиться им с вами совершенно бесплатно.
Читать далее ...EOF: разработка поздней NeXT
В нашем случае это расшифровывается как Enterprise Objects Framework, это одна из лучших разработок поздней NeXT. Другая расшифровка EOF, end of file, имела все шансы стать пророчеством…
Читать далее ...Как найти приложения для Apple Watch, которые скоро перестанут работать
Сегодня, если вы запустите на watchOS 4.3.1 приложение, которое использует старые watchOS SDK, вы увидите предупреждение. Оно расскажет о том, что приложение является устаревшим. В watchOS 5 такие приложения перестанут работать. Мы расскажем, как подготовиться к этому.
Читать далее ...Apple выпустила приложение Shortcuts для программирования Siri
Сегодня одновременно с релизом публичной версии iOS 12 beta 2 компания Apple выпустила приложение Shortcuts. Доступ к новинке пока могут получить только зарегистрированные разработчики посредством фирменной платформы тестирования программного обеспечения — TestFlight.
Как Apple добилась плавной анимации в iOS 12
Пользователи, установившие iOS 12 на свое устройство, могли заметить возросшую производительность новой операционной системы. Инженеры Apple не только увеличили скорость запуска приложений, но и смогли добиться плавной работы интерфейса. Как это им удалось, было рассказано на одной из лекций в рамках WWDC 2018.
Apple выплатила разработчикам 100 миллиардов долларов
Apple выплатила разработчикам 100 миллиардов долларов почти за 10 лет существования магазина приложений App Store. Об этом компания заявила на конференции WWDC 2018.
Читать далее ...От Apple требуют допустить сторонних разработчиков до интерфейса iOS
Apple следует позволить сторонним разработчикам создавать приложения, которые бы улучшали интерфейс iOS, как это уже реализовано на Android. С таким требованием выступила инициативная группа под названием Digital Wellness Warriors, начав собирать подписи в поддержку своей позиции.
В App Store могут появиться пробные версии приложений
Группа независимых разработчиков приложений под iOS и macOS объединилась в сообщество под названием The Developers Union («Союз разработчиков») и опубликовала открытое письмо к Apple. В своем обращении они выступили за внедрение пробных версий в магазинах приложений App Store и Mac App Store.
Читать далее ...Telegram предложит одновременный доступ к нескольким прокси
В скором времени в Telegram будет реализована возможность одновременного использования несколько прокси-соединений для обхода блокировок. Об этом разработчики мессенджера рассказали авторам канала «Телеграм Технарь». Соответствующее нововведение уже доступно в предварительных версиях приложения для мобильных и десктопных платформ.
iPhone X сделает персонажей игр более реалистичными
Технология распознавания лиц, лежащая в основе Face ID, поможет создателям игр сделать их персонажей максимально реалистичными без необходимости задействовать оборудование для захвата движения. Это на своем примере доказали разработчики студии Next Games, трудящиеся над созданием тайтла с элементами дополненной реальности The Walking Dead: Our World.