Рубрика «apple» - 125

image

В течение полугода наша команда работала над полной переработкой Evernote для Mac во всех аспектах работы приложения. Мы поставили перед собой задачу создать более быструю и стабильную версию Evernote для Mac. Новая версия также получилась более экономичной в плане энергопотребления.

Работа еще не закончена, но мы уже готовы предложить вам опробовать нашу бета-версию и помочь с обнаружением ошибок в работе приложения. Желающие могут установить приложение по ссылке в конце поста.
Читать полностью »

Второго июня 2014 года в мире Apple случилось то, чего не ожидал никто. Apple представила новый объектно-ориентированный язык программирования — Swift.

Чем может привлечь Swift?
В отличие от Objective-C, в котором для каждого класса необходимо создавать файлы *.h и *.m с интерфейсом и реализацией соответственно, в Swift нужно создать лишь один файл *.swift, в котором содержатся и интерфейс, и реализация. Это значит, что исходных файлов в проекте будет в 2 раза меньше, что является плюсом. Однако возникает вопрос — как же разделить свойства класса и методы на публичные и приватные? В Objective-C мы привыкли «прятать» приватные свойства и методы в *.m файлы. Сделать это в Swift на данный момент невозможно. Читать полностью »

iOS. Приемы программирования

Всем привет!
Полгода мы работали над новым изданием книги “ iOS 7 Programming Cookbook” и вот наконец-то книга вышла в свет. Как обычно для хабра-сообщества действует скидка 30% на электронное издание. Код купона — 9963c7ab, акция действует до 7 июля.
Читать полностью »

Восстановить Apple keyboard aluminium после попадания жидкости

Все началось с того, что однажды мне залили красным вином проводную клавиатуру от Apple (MB110RS). Максимум, что было сделано до того, когда я об этом узнал, лишь удаление внешних следов попадания жидкости.

Надо отметить, что эта клавиатура не зря считается одной из самых удобных в своем роде в принципе: легкий тихий ход клавиш, полностью свободные и расслабленные руки при работе за ней, приятный дизайн.
Так вот именно своего главного достоинства — легкого хода клавиш — после того, как под них попало вино, клавиатура почти лишилась: стали залипать кнопки в особенности нижнего ряда — Shift, Ctrl, Alt, Cmd и в первую очередь Пробел. Оно и понятно — попавшая жидкость ввиду наклона клавиатуры устремилась в нижнюю ее часть, и вино, вода из которого успела испариться, оставило свой сухой остаток на контактных площадках, пружинящих резинках и под клавишами. Справедливости ради стоит сказать, что даже после этого клавиатура продолжала работать.
Читать полностью »

imageНа WWDC 2014 всех нас ждал сюрприз: анонс нового графического 3D API под названием Metal. Но на этот раз мы имеем дело не с новым высокоуровневым API поверх OpenGL ES (как было в случае с Scene Kit), а с новым низкоуровневым API для рендеринга и вычислений, которое может служить заменой OpenGL в играх. По словам Apple, Metal может быть до 10 раз быстрее, чем OpenGL ES (точнее говоря — может генерировать вызовы отрисовки [draw calls; передача данных на GPU] в 10 раз быстрее) и доступен только на устройствах с iOS и процессором последнего поколения A7.

Этот анонс спровоцировал новую волну обсуждения и споров насчет необходимости появления новых графических API, которые должны (или не должны — кто знает) заменить OpenGL. Предлагаемый вашему вниманию пост не намерен участвовать в этой дискуссии – его целью является разъяснение того, чем все-таки Metal отличается от OpenGL ES, чьей заменой он является. Чтобы понять, что такого особенного (или же наоборот, ничего особенного) есть в Metal API, нам придется немного заглянуть под «капот» графических API и GPU.
Читать полностью »

В Москве арестовали двух хакеров, навострившихся использовать функцию Find my iPhone для блокировки чужих айфонов и айпадов и вымогательства денег.

Полиция арестовала двух русских хакеров, использовавших функцию Find my iPhone для вымогательства

По идее, возможность удалённо блокировать и выводить на экран гаджета сообщения предназначалась для связи пользователя с его похитителем или нашедшим. Но, перехватывая контроль над учёткой Apple ID, хакеры блокировали гаджеты и отправляли требование выкупа в 50-100 долларов под угрозой удаления личных данных уже самим владельцам гаджетов.
Читать полностью »

Ультиматум Джобса: либо вы разрабатываете концепцию быстро, либо вы теряете проект.

Инженер компании Apple вспоминает рождение iPhone
Стив представляет iPhone в Сан-Франциско 9 января 2007 года

В феврале 2005 года Cтив Джобс (Steve Jobs), исполнительный директор компании Apple, поставил ультиматум перед Грегом Кристи (Greg Christie), старшим разработчиком программного обеспечения.

Команда мистера Кристи на протяжении месяцев билась над концепцией разработки программного обеспечения того продукта, который в будущем должен был стать iPhone, а также над тем, как его детали будут работать вместе. Чуть позже Джобс объявил команде, что у них есть две недели, или он передаст проект другой группе разработчиков.

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

imageПривет! 2 июня все мы воочию могли наблюдать, как компания Apple начала творить революцию в стане Objective-C разработчиков, представив миру свой новый язык программирования – Swift. Вместе с этим, она выложила в открытый доступ небольшую документацию по языку, которую мы решили перевести, если на то будет спрос. Предлагаем вашему вниманию перевод первой главы. Если тема будет интересна, то мы продолжим публиковать перевод каждую неделю.Читать полностью »

Новые запреты от Apple, бесплатный Marmalade и новые гаджеты от Samsung и Amazon — главные мобильные новости за неделю

Новые телефоны от Samsung и Amazon

Летний сезон обещает быть жарким в плане релизов новых телефонов. Apple во время WWDC ни слова не сказал о новых iPhone, будто дразня конкурентов, которые силятся бороться с гегемонией компании из Купертино.

Авторитетный The Wall Street Journal сообщает, что 18 июня Amazon организует ивент в Сиэтле, в рамках которого, предположительно, будет показан “тот самый” новый телефон с 3D-интерфейсом управления. Собственно, об этом прямо сказано в приглашении, которое разослано журналистам. Но представители компании пока никак не комментируют ближайший анонс. Очевидно, что Amazon пытается расширить свою экосистему для распространения цифрового контента. Можно не сомневаться в глубокой интеграции девайса с книжным магазином, а вот как там будут “жить” приложения — вопрос открытый.

Samsung тоже пытается расширить свою экосистему. И если для Amazon сам факт выпуска девайса является новаторским шагом, то у корейцев — акцент на выпуске первого телефона с ОС собственной разработки. Компания активно поддерживает Android, но не оставляет надежд на развитие своей платформы Tizen.
Читать полностью »

Большинство статей о WWDC повествуют о том, что произошло за время конференции, какие новые продукты были объявлены, какие API представила Apple и так далее. В моем случае я хотел бы рассказать о том, как проходит и как организована сама конференция, как к ней подготовиться и что можно от неё ожидать.

WWDC 2014: личный опыт

Очевидно, что если вы работаете в компании и вашу поездку на WWDC может оплатить работодатель — то ехать надо точно, тут даже думать не надо. Но если являетесь инди-разработчиком вроде меня, который несет все расходы из своего кармана, то неизбежно возникает вопрос соотношения финансовых затрат к полученной пользе.
Читать полностью »


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