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

Проблема Android: пользователи не хотят тратить деньги
У системы Android один миллиард активных пользователей. При этом за прошедший год 5 миллиардов $ было выплачено разработчикам. Звучит неплохо, пока вы не осознаете, что пользователи iOS тратят в 4 раза больше денег на приложения.
Читать полностью »

image

Сообщество мобильных разработчиков Apps4All совместно со Сбербанком России приглашают вас принять участие в Хакатоне мобильных финансовых сервисов, который пройдет 26-27 июля в Центральном Телеграфе (DI Telegraph).

Мероприятие будет представлять из себя 24-часовой марафон программирования по созданию прототипа мобильного финансового сервиса.

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

Читать полностью »

На этой неделе Twitter открыл рекламу приложений для всех, Папа всей iOS разработки поделился своими рекламными успехами, опубликовано интересное исследование безопасности приложений, Android Studio близится к релизу и перешла в стадию беты. Давайте вместе еще раз пройдемся по материалам.

Полезные материалы для мобильного разработчика #60 (30 июня 6 июля)Читать полностью »

Электронная карта Cardberry – это очень простая идея с одной стороны, и архисложный проект для реализации с другой. Концепция заключается в том, чтобы собрать воедино все дисконтные карты в приложении и использовать их с помощью одной единственной электронной карты Cardberry. Просто, не правда ли? На деле всё оказалось иначе.
Динамическая магнитная полоса как основной элемент электронной карточки
Читать полностью »

Нескучные UITableViews

Захотелось мне однажды сделать бесконечно скроллящиеся таблицы нескучными. Решение нашлось сразу — нужно анимировать ячейки при их первом появлении на экране. В итоге реализация оказалось достаточно простой, а полученные эффекты — очень интересными.
Внимание! Под катом — тяжелые GIFки.
Читать полностью »

Вчера компания выпустила обновления для своих продуктов Apple TV, операционных систем iOS и OS X Mavericks, а также для веб-браузера Safari. Обновления исправляют широкий спектр уязвимостей, которыми могут воспользоваться злоумышленники. Наибольшему количеству исправлений подвергся движок WebKit. С использованием уязвимостей в WebKit атакующие могут удаленно исполнить произвольный код в браузере. В модификациях WebKit, которые используются в iOS и Apple TV, исправлено 28 таких Remote Code Execution уязвимостей.

Apple выпустила набор обновлений для своих продуктов

Про исправленные уязвимости для iOS 7 мы подробно писали в предыдущем посте. Обновления для Apple TV исправляют те же самые уязвимости, которые были обнаружены в компонентах iOS 7, за исключением CVE-2014-1383. Эта уязвимость может быть использована злоумышленниками для проведения транзакции в iTunes Store без подтверждения авторизации. Злоумышленник уже должен иметь доступ к разблокированному устройству и может обойти повторный запрос на подтверждение пароля в iTunes Store.

Читать полностью »

image

Совсем недавно вышла новая версия библиотеки, которая будет полезна С# разработчикам, разрабатывающим или планирующим разрабатывать кроссплатформенные мобильные приложения.

SQLitePCL может быть использована для реализации локальной базы данных в приложениях для Windows, Windows Store, Windows Phone, Android (Xamarin) и iOS (Xamarin). Она бесплатна и ее код открыт для всех желающих.

Я проверила ее в действии, чем и хочу с вами поделиться.
Читать полностью »

Компания Apple выпустила iOS 7.1.2, исправив более 40 уязвимостей в таких компонентах iOS как CoreGraphics, Kernel, Lock Screen, Safari и др. Пользователи уже сейчас могут обновить свои iDevice (iPhone 4+, iPod Touch 5, iPad 2+) до самой последней версии iOS. Как обычно, обновление для устройств может быть получено через опцию настроек в самой ОС, либо через iTunes (при подключении к компьютеру). Исправленные компанией уязвимости могут быть использованы злоумышленниками как для удаленного исполнения кода через Safari, так и для получения доступа к некоторым данным заблокированного устройства. Одна из исправленных уязвимостей позволяет злоумышленнику отключить функцию Find My iPhone без ввода пароля Apple ID на разблокированном устройстве (т. н. обход Activation Lock).

Apple исправляет уязвимости в iOS 7

По информации издания ModMyi.com для iOS 7.1.2 остался актуальным jealbreak Pangu.

Many might be wondering whether or not the new software update patches the recently-released Pangu jailbreak, which was brought to us by a group of China-based hackers, and we can confirm that the update does not patch the jailbreak tool. With that being said, you are free to update to iOS 7.1.2 and can still jailbreak your device with the latest version of the Pangu jailbreak tool.

Читать полностью »

В Cocoa очень популярен паттерн делегирование. Стандартный способ реализации этого паттерна — добавление к делегатору weak свойства, которое хранит ссылку на делегат.

У делегирования много различных применений. Например, реализация какого-то поведения в другом классе без наследования. Еще делегирование используется как способ передачи уведомлений. Например, UITextField вызывает у делегата метод textFieldDidEndEditing:, который информирует его о том, что редактирование закончено, и т.д.

А теперь представьте задачу: надо сделать так, чтобы делегатор посылал сообщения не одному делегату, а нескольким, причем делегирование реализовано стандартным методом через свойство.
Читать полностью »

Едва -едва мы разобрались с последствиями WWDC, как Google проводит свою главную конференцию для разработчиков. Один миллиард пользователей, новый Android L, новый дизайн, Android в машинах и телевизорах — этого нам хватит на долго. А кроме этого — виртуальная реальность из картона, Nest открывает доступ для разработчиков, «Вконтакте» анонсирует мобильную игровую платформу и много другого интересного.

Полезные материалы для мобильного разработчика #59 (23 29 июня)Читать полностью »


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