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

На этой неделе Google представил свои новые смартфоны Pixel (а кроме них Chromecast, Home и Daydream View), но особо ажиотажа они не вызвали – все назвали их «хорошими, но и только». Кроме них в новом дайджесте выбор БД для мобильных проектов, анимации, жизнь покемонов, поиск нянь и безопасность приложений.

Дайджест интересных материалов для мобильного разработчика #174 (3-9 октября ) - 1Читать полностью »

Самый популярный российский сервис электронных кошельков Яндекс.Деньги появился в магазине приложений iMessage. Теперь пользователи могут отправить перевод или организовать сбор средств через встроенный в iOS мессенджер — iMessage.

Apple запустил магазин приложений для iMessage

«iMessage позволяет отправлять и принимать переводы из кошелька на кошелёк в Яндекс.Деньгах. Новая возможность стала доступна благодаря появлению в мессенджере открытого API. Воспользоваться услугой можно на смартфоне или планшете с iOS 10, в котором установлено приложение Яндекс.Денег», — сообщается в пресс-релизе компании.

К осени 2016 года в Яндекс.Деньгах было зарегистрировано около 28 млн кошельков. Общее число установок приложения по всем платформам составляет, по данным компании, около 4 млн. 35% пользователей приложения — это владельцы устройств на iOS.

«Мы уже тестировали бота в Telegram, и не исключаю, что через какое-то время он выйдет в свет», — сказала «Роем!» глава пресс-службы компании Евгения Арнаутова. Сейчас работа бота приостановлена и, по словам Арнаутовой, команда делает некие «киллер-фичи». Какие — не говорит.

Источник

В новом дайджесте много-много интересных материалов – про укрощение RxJava, поисковую рекламу в App Store, лучшие практики разработки и монетизации.

Дайджест интересных материалов для мобильного разработчика #173 (26 сентября-2 октября ) - 1Читать полностью »

В 2013 году от рождества Христова мысль, что телефоны с ARM-профессорами будут запускать полноценный JavaScript также быстро, как десктопы, оснащенные x86, вызывала смех. В те старые времена, три года назад, iPhone 5 отставал по мощности примерно в 10 раз. Казалось, что ничего не может измениться в ближайшее время.

Но всё изменилось. Новый айфон 7 запускает JavaScript, согласно измерениям JetStream benchmark, БЫСТРЕЕ, чем самый быстрый на сегодняшний день Макбук (не про и не эйр). Лучший 5K iMac с 4Ггц процессором i7 теперь всего в два раза быстрее 7го айфона в этом тесте. Процессоры ARM улучшаются с совершенно безумной скоростью. Мур расслабился с десктопами, но бежит как сумасшедший в мобильном мире.

img

Скорость прогресса пристыдила многие предсказания будущего, но этот конкретный пример все же поражает. Три года назад — это не так давно! С того времени мы пришли от "на порядок хуже" до "быстрее, чем большинство лаптопов".Читать полностью »

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

Начав писать на Swift, мне пришлось столкнуться с многими проблемами, и одна из них — отсутствие конкуренции у IoC контейнеров на этом языке. По сути их всего два: Typhoon и Swinject. Swinject имеет мало возможностей, а Typhoon написан для Obj-С, что является проблемой, и работать с ним для меня оказалось большим стрессом.

И тут Остапа понесло я решил написать свой IoC контейнер для Swift, что из этого получилось читать под катом:
Читать полностью »

Книга VIPER - 1

TL;DR

Последний год отдел iOS разработки Rambler&Co собирал все инструкции, лучшие практики и советы по использованию архитектурного подхода VIPER. Целое, как водится, получилось большим, чем сумма всех его составляющих — и на выходе получилась отличная книга. И теперь мы готовы представить ее первое издание!

Ссылки на загрузку

Всем привет, меня зовут Артём, я iOS-разработчик. Сегодня хочу рассказать о подходах к использованию UITableViewController и UICollectionViewController.

Едва ли можно найти мобильное приложение, в котором не используется списочное представление данных. Существенную часть времени мы (iOS-разработчики) проводим с TableView или CollectionView. Именно поэтому критически важным является выбор подходов к использованию этих базовых элементов из соображений скорости разработки и стоимости дальнейшей поддержки создаваемых решений. Хочу поделиться выводами, к которым пришли с коллегами в Touch Instinct.

Статья рассчитана на разработчиков, которые работают с TableView (CollectionView), но почему-то не работают с TableViewController (CollectionViewController). Далее будет упоминаться только TableView(Controller), но все написанное касается и CollectionView(Controller) тоже.
Читать полностью »

App Store пустеет, приложения интегрируются с Siri, HoloLens получает свой Hello World, жестокая реальность губит мобильные FPS шутеры, РЖД заказывает приложение за 67 млн рублей – это лишь малая часть нового большого дайджеста.

Дайджест интересных материалов для мобильного разработчика #172 (19-25 сентября) - 1Читать полностью »

На этой неделе началось распространение iOS 10 и много материалов связано с iMessage и функциями новой ОС. А кроме того в новом дайджесте лучшие окна с призывами оценить или оплатить приложение, обнаружение лиц на фотографиях, путь UX в этом году, отказ Marmalade от своего движка и много других интересных материалов.

Дайджест интересных материалов для мобильного разработчика #171 (12-18 сентября) - 1Читать полностью »

Демонстрация брутфорса пароля iPhone 5c c зеркалированием флэш-памяти - 1

В апреле 2016 года ФБР и Apple устроили настоящее шоу вокруг телефона iPhone 5c стрелка из Сан-Бернардино, для которого якобы никак не удавалось подобрать пароль без помощи компании Apple.

ФБР давило на Apple, требуя технической помощи. Тим Кук опубликовал открытое письмо, в котором обвинил ФБР в принуждении Apple встроить бэкдор в iOS. Дело дошло до Конгресса и Сената США, проблему обсуждали все крупнейшие американские СМИ и телеканалы. Мир с замиранием сердца следил за санта-барбарой и гадал: даст Apple федералам или не даст доступ к криптосистеме iPhone.

iPhone защищён от брутфорса через опцию уничтожения данных на устройстве после десяти некорректных попыток ввода и увеличивающееся время задержки между наборами кода разблокировки (5 секунд после 5 попыток, затем 1 минута, 5 минут, 15 минут и 60 минут).
Читать полностью »


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