Метка «ios8»

29 Января увидела свет библиотека libimobiledevice 1.2.0, ключевым нововведением в которой стала поддержка iOS 8, а так же Iphone 6/6+.

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

Благодаря libimobiledevice 1.2.0 в Linux стало возможным подключать iphone в качестве 3G-модема, получать доступ к файловой системе, информации об устройстве, календарю, заметкам, адресной книге, а так же производить резервное копирование и восстановление устройства, управлять установленными приложениями, Синхронизировать музыку и видео (при помощи библиотеки libgpod) и многое другое.
Читать полностью »

Как и большинство разработчиков, я недавно обновил xCode до версии 6.1 и сразу немного пожалел об этом.

Как упомянуто в Xcode Release Notes, iOS8.1 симулятор содержит ошибку локализации:

Localization and Keyboard settings (including 3rd party keyboards) are not correctly honored by Safari, Maps, and developer apps in the iOS 8.1 Simulator. [NSLocale currentLocale] returns en_US and only the English and Emoji keyboards are available

По-русски говоря, iOS8.1 симулятор поддерживает ввод только с английский клавиатуры и таблицы смайлов Emoji, независмо от системных настроек и кол-ва подключенных клавиатур. Время решения этого вопрос пока не обозначено.
Читать полностью »

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

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

С выходом iOS 8 Apple открывает новый API, который позволяет разрабатывать расширения к приложениям. Клавиатура (Custom Keyboard) является одним из представителей таких расширений. О ней и пойдет речь. В статье вы узнаете о том, какие возможности, ограничения и баги предоставляет новый API, как разработать хабраклавиатуру, и как сделать так, чтобы ваша клавиатура появилась в AppStore, а следовательно и на устройствах ваших пользователей.Читать полностью »


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