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

Всем привет!

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

Зачем мы это делаем?

Чистый расчёт. Поясню: помещение уже арендовано, рекламная компания проведена, видеосъёмка заказана. real_ales'ом проделана огромная работа по подготовке спикеров. Мы хотели отбить эти деньги на продаже билетов, но не отбили. Наш косяк. Не донесли до вас, почему же к нам стоит прийти.

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

Используем вебсокеты в своем iOS приложенииДобрый день, уважаемые читатели!

Сегодня я хочу рассказать вам о том, как просто и быстро подключить вебсокеты в свое iOS приложение на примере чата известной биржи криптовалют. Реализуем мы это при помощи удобного открытого решения SocketRocket.

Этот подход может пригодиться для:

  • Реализации чата в мобильном клиенте под iOS
  • Использовании информации чата для обучения нейронных сетей

Заинтересовавшихся прошу под кат!
Читать полностью »

Во время работы над очередной версией приложения возникла задача сделать публикацию фото в социальной сети ВКонтакте через стандартный контроллер UIActivityViewController.

image

Поиск в сети дал следующие результаты:

  1. Готовой реализации не обнаружено
  2. Есть официальное sdk ВКонтакте: содержит механизмы авторизации, работы с картинками, но не имеет готового класса для загрузки через UIActivityViewController
  3. Есть документация Apple для создания кастомного UIActivity

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

Один из наиболее популярных способов связи мобильного приложения с сервером — отправка push уведомлений пользователю. Если Вы уже сталкивались с реализацией push уведомлений, то для Вас открытия Америки не произойдет, однако, новичкам в данной теме приходиться туго — это связанно с огромной путаницей в информации (от переводчика: действительно довольно много противоречивой, а зачастую и вовсе бесполезной информации). Именно эта путаница стала причиной написания данной статьи для WellWithMe, где я опишу разработку серверной части push уведомлений.

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

В этой подборке* анализ мобильных игровых тенденций на 2014 год, блокирование Apple аккаунтов российских разработчиков, довольно пессимистический прогноз развития индустрии от Олега Якубенкова, новости с MWC, новый сводный рейтинг продуктовых разработчиков.

Полезные материалы для мобильного разработчика #42 (24 февраля 2 марта)Читать полностью »

imageМобильный free-to-play уже практически не обходится без использования социальных сетей в играх. Социальные сети обеспечивают то, что называют виральностью (от англ. viral – вирусный, т.е. способный распространяться как вирус, от одного человека к другому), что позволяет привлекать новых игроков с минимальными затратами. В данной статье мы поделимся опытом интеграции Facebook в игры Alawar на платформе iOS.
Читать полностью »

Tradeous: Наконец то в App Store!

Добрый день, уважаемые читатели!

Прошло почти полгода с окончания одного из первых моих онлайн-хакатонов, на котором я написал приложение-клиент для Btc-e.com за 24 часа. И только недавно Tradeous добрался до яблочного магазина! Чего только не случилось за эти 6 месяцев: бесконечные диспуты с Apple Review Team; несколько раз эта самая Review Team менялась; попытки поднять собственный бекенд-прокси для биржи; переписывание движка чата с нуля на новых технологиях; да, в конце концов, параллельно наша студия запустила еще 6 приложений, а Tradeous все не принимали и не принимали.

Отказ шел за отказом, я раз двадцать созванивался с проверяющими, уверял их, что мы не нарушаем никаких законов. И, все-таки, мы победили! Tradeous доступен для загрузки на русском и английском языках. Огромное спасибо mewz и aler за поддержку и помощь с дизайном!

Так в чем же дело? Почему процесс публикации занял так много времени? Что было не так с чатом? Почему менялись Review Team? Заинтересовавшихся прошу под кат.

Disclaimer: Модераторы, пожалуйста, перенесите топик в хаб «Я пиарюсь» — у меня сами-знаете-чего не хватает для этого действия.
Читать полностью »

В этом топике мы хотим поделиться нашим опытом создания мобильных приложений на платформе для разработки кроссплатформенных приложений Titanium. Примерно с 2011 мы начали работы с кроссплатформенными фреймворками. Сначала это был PhoneGap, потом Titanium. Сделали десяток приложений, работающих и по сей день, как в России, так и в США. Мы сознательно хотим отойти от оценок — плохо это или хорошо разрабатывать кроссплатформенные приложения, а сосредоточиться на тех трудностях, с которыми предстоит столкнуться с точки зрения разработки и сопровождения этих приложений.

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

Итак, начнем со списка проблем, с которыми вам придётся столкнуться.

Проблемы:

  1. Проблема дабл-кликов.
  2. If’ный код.
  3. Управление памятью на Android.
  4. Недостаточная реализация отдельных функций, в том числе стандартных.
  5. Javascript — отсутствие типизации замедляет процесс написания кода и усложняет сопровождение.
  6. Отсутствие InterfaceBuilder — замедляет процесс написания приложения, весь UI пишется в коде.
  7. Titanium SDK обновляется позже SDK операционных систем.
  8. Каждая версия SDK содержит исправление старых ошибок и привносит новые ошибки.

Примеры, на которых мы столкнулись с этими проблемами.

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

Первый пост в блоге: движение от идеи к макету проекта

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

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

Ситуация на рынке

Эта история началась в 2012 году, когда я впервые услышал о такой прибыльной веб-индустрии как арбитраж финансового трафика. В те годы банки только выходили со своими оферами в партнерские программы, наращивали штаты интернет-продвижения, а также набирали свой пик IT-банки вроде ТКС.
Читать полностью »

Неделя «больших» новостей: Яндекс выпустил свой Android Кит, Apple приобрела TestFlight, Facebook купил WhatsApp за $16 млрд, Google представил смартфон с 3D сенсором. Кроме них в нашей подборке статья о том, как заработать на названии, как лишняя строчка кода поломала всю безопасность iOS, новые отчеты Distimo, App Annie, Adfonic.

Дайджест новостей из мира мобильной разработки за последнюю неделю №41 (17 23 февраля 2014)Читать полностью »


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