Хотя рабочая неделя и выдалась короткой, но есть о чем поговорить – Microsoft купила, наконец, Xamarin, мы узнали куда катится embedded-мир, Apple опубликовала уроки TV Tech Talks, мы снова обсудили альтернативы Parse. Все это и многое другое в новом дайджесте!
Рубрика «iOS» - 95
Дайджест интересных материалов для мобильного разработчика #142 (24-28 февраля)
2016-02-28 в 13:37, admin, рубрики: android, iOS, windows phone, маркетинг, мобильные приложения, мобильные устройства, монетизация, разработка мобильных приложений, Разработка под android, разработка под iOS, разработка приложенийВ Мумбае выделили 16 зон, где нельзя делать селфи: чтобы туристы не погибали
2016-02-27 в 19:26, admin, рубрики: android, iOS, iphone, идиоты, Индия, люди идиоты, маразм, Мумбаи, планшеты, селфи, смартфоныВ индийском городе Мумбаи власти выделили шестнадцать зон, где запрещено селфи — чтобы спасти туристов от смерти. Штраф за нахождение в такой зоне составит 1200 рупий, или $17,50, даже если человек не делал никаких фотографий.
С 2014 года в Индии зарегистрированы 19 смертей во время селфи из 49 по всему миру, в том числе два — за 2016 год. Селфи стали проблемой для всего мира, в том числе в России, где погибли несколько подростков.
Введение в Firebase: пишем простое социальное приложение на Swift
2016-02-25 в 12:58, admin, рубрики: BaaS, Cocoa, firebase, iOS, swift, разработка под iOSВ связи с неожиданным решением Facebook закрыть Parse, многое разработчики задались вопросом, что использовать вместо него. Сегодня практически невозможно представить полностью автономное приложение, которое было бы полезное всем. В связи с этим, iOS разработчики в своей работе пользуются инструментами и ресурсами, предоставленные Apple для доступа к данным. Backend-as-a-service, или сокращенно BaaS является потрясающим инструментом для разработчиков.
Среди наилучших и наиболее популярных BaaSs можно выделить Firebase от компании Google. По существу, Firebase является безусловно потрясающим в исполнении, реализации и эксплуатации. Firebase служит базой данных, которая изменяется в реальном времени и хранит данные в JSON. Любые изменения в базе данных тут же синхронизируются между всеми клиентами, или девайсами, которые используют одну и ту же базу данных. Другими словами, обновление в Firebase происходят мгновенно.
Вместе с хранилищем, Firebase также предоставляет пользовательскую аутентификацию, и поэтому все данные передаются через защищенное соединение SSL. Мы можем выбрать любую комбинацию email и пароля для аутентификации, будь то Facebook, Twitter, GitHub, Google, или что-то другое.
В добавку к iOS SDK, у Firebase есть SDK для Android и JavaScript. Все платформы могут использовать одну базу данных.
Сложно представить что Firebase со всеми этими функциями бюджетное решение.
На момент написания этой статьи, в бесплатном пакете Firebase может обрабатывать до 100 одновременных соединений. Этого вполне достаточно для работы популярного приложения. За $49 в месяц ограничений на сетевую активность нет.
Читать полностью »
Microsoft приобретает компанию Xamarin
2016-02-24 в 21:17, admin, рубрики: android, iOS, Mono, xamarin, Блог компании Microsoft, разработка, разработка мобильных приложений, Разработка под android, разработка под iOS 
Друзья, прекрасная новость настигла нас прямо в середине рабочей недели!
Компания Microsoft официально объявила о приобретении Xamarin — крупнейшей платформы для разработки мобильных приложений.
Xamarin позволяет разработчикам использовать все преимущества и возможности .NET платформы для создания мобильных приложений с помощью языка С#, и предоставляет полноценные наборы нативных API для использования возможностей каждой из мобильных платформ, для которых создается приложение.
Читать полностью »
Неофициальное расширение памяти iPhone или Китайская победа над Американским маркетингом
2016-02-24 в 19:38, admin, рубрики: apple, AppleInternal, iOS, iphone, nand, лавсановые волокна, смартфоны 
Давным-давно, когда iPhone в России стоил дорого, многие покупали залоченные на AT&T айфоны с ибей, используя прокси-сим (гевейку) для анлока. В это время начался переход на iPhone 4, где способ с повышением модема до iPad'овского (06.15.00) не работал, последним софтовым анлоком был 01.59.00 (iOS 4.0), а обновление BaseBand требовало покупки новой гевейки. Вплоть до iOS 5.0, где новый модем 04.11.08 превратил множество устройств в iPod. Именно с этого момента расцвел этот удивительный китайский бизнес.
Под катом небольшая история от 2011 до наших дней с картинками.
Swift 2.2. Важнейшие нововведения
2016-02-24 в 14:15, admin, рубрики: iOS, objective-c, swift, Блог компании Издательский дом «Питер», книги, мобильная разработка, Программирование, Профессиональная литература, разработка мобильных приложенийЗдравствуйте, уважаемые читатели!
Спасибо, что практически смели с полок нашу экспериментальную книгу по языку Swift. Серьезно обдумываем допечатку в апреле, консультируемся с автором насчет обновлений, а также подыскиваем другие, более фундаментальные книги. В ходе этих поисков довелось познакомиться с отличной статьей, которую можно было бы назвать «Что Swift грядущий нам готовит». Ее перевод найдете под катом.
Приятного чтения!
Читать полностью »
Как делали Angry Birds: рассказ дизайнера и программиста Rovio
2016-02-23 в 17:32, admin, рубрики: android, iOS, дизайн, Дизайн в IT, игры, история, История ИТ, мобильные игры, смартфоныВ 2003 году три студента Хельсинского университета приняли участие в конкурсе Nokia и HP на разработку мобильных игр на Assembly и победили с проектом King of the Cabbage World. Затем они основали компанию Relude, а игру продали студии Sumea. Команда работала над играми на J2ME, разрабатывала Burnout, Need for Speed и SWAT. В 2005 году Relude получила первый раунд инвестиций от бизнес-ангела и сменила название на Rovio Mobile.
В 2009 году у Rovio были деньги на создание одной игры. И они сделали это! Подобно Square с «Последней фантазией», Rovio сделали Angry Birds, обеспечившую прибыль компании в следующие годы.
Дайджест интересных материалов для мобильного разработчика #141 (15-23 февраля)
2016-02-23 в 13:13, admin, рубрики: android, iOS, windows phone, маркетинг, мобильные приложения, мобильные устройства, монетизация, разработка мобильных приложений, Разработка под android, разработка под iOS, разработка приложенийВсех с праздником и новая подборка — про борьбу Apple с ФБР, про то как перейти с server-side на client-side разработку, выход Kotlin, дизайн для Android TV, самые выгодные источники приобретения трафика и то, кто все-таки разрабатывает приложения в мире.
Стресс от медленного интернета, решения математических уравнений и от фильмов ужасов — одинаковый
2016-02-23 в 8:23, admin, рубрики: android, Ericsson, iOS, вовлеченность, Здоровье гика, интернет, исследования, смартфоны, сотовая связь, фильмы ужасовШестисекундная задержка в загрузке видео провоцирует такую же реакцию, как фильмы ужасов, утверждают исследователи из Ericsson. Участников эксперимента заставляли смотреть видео на смартфоне: когда видео тормозит, частота сердцебиения увеличивается на 38%.
Получаем данные по websocket используя swift и заполняем UITableView (сервер node.js)
2016-02-20 в 13:52, admin, рубрики: iOS, ios development, iOS SDK, iOS разработка, node.js, nodejs, swift, swift 2, WebSocket, Программирование, разработка мобильных приложений, разработка под iOSНе нашел ни одного актуального гайда по работе с websocket в Xcode, вот мой опыт, надеюсь какому-то новичку поможет, и он не потратит столько времени в поисках как я.
Для подключения по websocket мы будем использовать SocketIOClientSwift
Скачать можно тут.
Установка там тоже в принципе описывается, но для тех кто совсем в танке расскажу, что есть простой способ, просто добавьте файлы из папки source в свой проект.
В нашем примере мы будем получать тикеты из системы технической поддержки которая работает на node.js
Читать полностью »





