Несколько популярных пиратских «ботов» перестали работать в iOS версии мессенджера Telegram, сообщили «Известия» со отсылкой на наблюдения пользователей. Для прослушивания или скачивания «пиратских» материалов через мессенджер пользователям теперь необходимо пользоваться Telegram под другой платформой — мобильной или настольной. Перечисленные газетой «пиратские» боты до сих пор работаютЧитать полностью »
Рубрика «iOS» - 91
Telegram улучшил версию мессенджера под iOS и заблокировал в ней боты «пиратов». Под Android «пираты» работают дальше
2016-04-13 в 15:37, admin, рубрики: App Store, Google Play, iOS, telegram, блокировка, мессенджеры, мобильные приложения, пиратство, Правообладатели, Текучка, метки: app store, Google Play, iOS, блокировка, мессенджеры, мобильные приложения, пиратство, Правообладатели, Текучка, телеграмRxSwift шпаргалка по операторам (+ PDF)
2016-04-12 в 23:18, admin, рубрики: api, iOS, OS X, reactive programming, RxSwift, swift, разработка под iOS, Разработка под OS X, функциональное программирование 
Заинтересовавшись темой функционального программирования я встал на распутье, — какой фреймворк выбрать для ознакомления. ReactiveCocoa — ветеран в iOS кругах, по нему вдоволь информации. Но он вырос с Objective-C, и хотя это не является проблемой, но все же в данный момент я в основном пишу именно на Swift, — хотелось бы взять решение изначально спроектированное с учетом всех плюшек языка. RxSwift же порт Reactive Extensions, имеющего долгую историю, но сам порт свежий и написанный именно под Swift. На нем я и решил остановиться.
Но специфика документации по RxSwift в том, что описание всех команд ведет на reactivex.io, а там в основном дается общая информация, руки у разработчиков не дошли еще сделать документацию именно для RxSwift, что не всегда удобно. Некоторые команды имеют тонкости в реализации, есть те, о которых в общей документации нет ничего кроме упоминания.
Прочитав все главы вики с RxSwift гитхаба, я сразу решил поразбираться с официальными примерами, тут то и стало ясно, что с RX такое не пройдет, нужно хорошо понимать основы, иначе будешь как мартышка с копипастом гранатой. Я начал разбирать самые сложные для понимания команды, потом те, что вроде понятны, но задав себе вопросы по ним я понял, что лишь догадываюсь на то как верно ответить, но не уверен.
В общем ничтоже сумняшеся я решил проработать все операторы RxSwift. Лучший способ что то понять в программировании — запустить код и посмотреть как он отработает. Затем учитывая специфику реактивного программирования — очень полезны схемы, ну и краткое описание на русском. Закончив сегодня работу, я подумал, что грех не поделиться результатами с тем, кто лишь присматривается к теме реактивного программирования.
Много картинок и текста под катом, очень много!
Читать полностью »
MVNO 2.0 и виртуальные SIM-карты
2016-04-11 в 21:25, admin, рубрики: android, comfortway, iOS, MVNO, project Fi, windows phone, виртуальные SIM, Лайфхаки для гиков, сотовая связь, метки: comfortway, project fi, виртуальные SIM 
За последние полгода сразу несколько глобальных вендоров занялись несвойственными им проектами — они начали строить и анонсировать запуск MVNO.
Читать полностью »
Дайджест интересных материалов для мобильного разработчика #148 (4-10 апреля)
2016-04-10 в 12:38, admin, рубрики: android, iOS, windows phone, маркетинг, мобильные приложения, мобильные устройства, монетизация, разработка мобильных приложений, Разработка под android, разработка под iOS, разработка приложенийВ новом дайджесте много всего самого интересного – разработка под Ubuntu и Apple TV, выход Android Auto и Studio 2.0, облачная платформа Machine Zone и рекордные доходы ее Game of War.
В нашем будущем нет места для мобильных приложений
2016-04-08 в 9:55, admin, рубрики: android, apple, Apple Store, Google, Google Play, iOS, веб-приложения, приложения 
Возможно, в ближайшем будущем нам больше не нужно будет устанавливать приложения — с помощью Google и, что гораздо более удивительно, не без помощи Apple.Читать полностью »
Архитектурные паттерны в iOS
2016-04-07 в 13:23, admin, рубрики: architecture, iOS, mvc, mvp, mvvm, objective-c, patterns, swift, viper, Блог компании Badoo, Проектирование и рефакторинг, разработка под iOSВведение в MVP, MVC, MVVM и VIPER. Что между ними общего и в чем разница.

Делаете все по MVC, а получается некрасиво? Сомневаетесь, переходить ли на MVVM? Слышали о VIPER, но не уверены, стоит ли оно того?
В этой статье я кратко рассмотрю некоторые популярные архитектурные паттерны в среде iOS и сравню их в теории и на практике. Больше информации вы найдете при переходе по ссылкам, указанным в тексте.
Читать полностью »
Создание дешевого, универсального, игрового контроллера для мобильных устройств
2016-04-07 в 8:14, admin, рубрики: android, diy или сделай сам, iOS, гаджеты, геймпад, игровой контроллер, Игровые приставки, планшеты, смартфоны, метки: геймпад, игровой контроллер 
Проблематика
В 2010-2011 годах бурное развитие рынка смартфонов и планшетов, оснащенных сенсорным экраном, способствовало появлению первых концептов и прототипов игровых контроллеров для данных мобильных устройств. Необходимость их появления, определялась интересными возможностями большого сенсорного экрана, но при этом, у такого экрана есть серьёзный недостаток – отсутствием тактильной отдачи, важной для точного и быстрого взаимодействия с интерфейсом выполняемого приложения. Данные характеристики управления особенно актуальны в играх, об управлении которыми и пойдет речь далее.
Отладка Office Add-ins на iOS (iPad)
2016-04-05 в 4:38, admin, рубрики: html5, iOS, ipad, javascript, Office 2013, office 2016, office 365, office add-in, office online, open source, Блог компании Microsoft, Веб-разработка, кроссплатформенность, Мобильный веб, Разработка для Office 365, разработка мобильных приложений, разработка под iOSВ прошлой статье я рассказал про опыт разработки Office Add-in за один день. Итогом того дня стала работающая и готовая к публикации в Office Store надстройка XLTools Календарь. Тогда я ожидал, что надстройка Excel, разработанная и протестированная под desktop-версией, заработает и в Excel для iPad и для Web. API везде одинаковый, следовательно, и код, использующий это API, должен работать одинаково, тем более, у меня уже был ряд Add-ins, которые заработали на всех платформах без дополнительных изменений. С календарем такого не произошло, и я познал горечь «провала» с публикаций в Office Store. В этой статье я расскажу, почему надстройка XLTools.net Calendar не прошла проверку с первого раза, и как этого избежать.

Первая публикация в Office Store «комом»
Дайджест интересных материалов для мобильного разработчика #147 (28 марта-3 апреля)
2016-04-03 в 12:05, admin, рубрики: android, iOS, windows phone, маркетинг, мобильные приложения, мобильные устройства, монетизация, разработка мобильных приложений, Разработка под android, разработка под iOS, разработка приложенийНеожиданно главным событием недели стала конференция Build от Microsoft – на ней объявили о бесплатности Xamarin, доступности Xbox для разработки, новых API для распознавания, ботов и многого другого.
После небольшого перерыва мобильная секция на DUMP возвращается
2016-04-02 в 13:02, admin, рубрики: android, dump, iOS, Блог компании IT-People, екатеринбург, конференция, Программирование, разработка мобильных приложений, Разработка под android, разработка под iOSИ на этот раз мы постарались сделать секцию более хардкорной и практичной. Ни одного доклада для менеджеров, никаких «как попасть в топ аппстора». Будем обсуждать самые горячие темы в мобильной разработке под iOS и Android, а также поговорим про нетрадиционные способы создания мобильных приложений.
Мобильные разработчики во главе с программным директором Митей Полищуком из Яндекса приготовили для вас насыщенную программу. По катом подробно о том, что ждет мобильных разработчиков в Екатеринбурге 8 апреля.
Читать полностью »


