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

На этой неделе вышла новая jQuery Mobile с долгожданной панелью инструментов, Apple оказалась слишком олд-скульной и «нерелевантной» для разработчиков, при этом выплатив им $8 миллиардов, продолжилось обсуждение Nokia и решения компании перейти на Windows Phone, а также появился плагин NVIDIA Nsight Tegra для Visual Studio, с помощью которого можно создавать нативные приложения для Android на Java. В общем, есть о чем поговорить.

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

Единственной постоянной в разработке програмного обеспечения являются баги. Давайте посмотрим правде в глаза, нам никогда не удавалось сделать все правильно с первого раза. Из-за небрежности или неправильных предположений, разработка программного обеспечения становится похожа на приготовление пирога в мотеле, кишащим тараканами, за исключением того, что в нашем случае мы сами создаем жуков. К счастью Xcode дает нам множество инструментов для того, чтобы держать насекомых в ужасе. Очевидно что для этой цели существует отладчик, который мы знаем и любим, но есть еще многое что он умеет помимо просмотра переменных и построчной отладки. Это туториал для начинающих и продвинутых iOS разработчиков, где вы сможете получить практический опыт работы с некоторыми менее известными но черезвычайно полезными методами отладки, таких как:
— как избавится от NSLog в пользу логирования брейкпоинтов;
— как избавится от списка TODO в пользу генерации предупреждений компилятора;
— остановка на условиях с выражениями;
— динамическое изменение данных с помощью LLDB и многое другое.
Как вы можете заметить, целью для меня является быть ленивым разработчиком. К счастью LLDB позволяет сохранить мое время на мартини. Он предоставляет мне отличные инструменты для того, чтобы я не был приклеен к моему компьютеру в течении дня и ночи. Устраивайтесь поудобнее в кресле и открывайте свой любимый напиток. Время становиться ленивым!
Замечу что данный туториал подразумевает что вы уже знакомы с основами отладки в Xcode. Если вы новичек, рекомендую пройти сначала этот туториал.
Читать полностью »

Один из способов обойти основные проблемы при поиске инвестора для iOS приложения

Проблем может три:

  • Инвестор хочет полный контроль над приложением или компанией;
  • Профильный инвестор ограничивает свободу творчества (например, в игре);
  • Непрофильный инвестор зачастую не даёт крупную сумму и не обеспечивает разные плюшки, которые есть у профильных.

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

На сегодня уже есть команда iOS-разработчиков делающая своего рода римейк The Lost Vikings, которая решила попробовать краудинвестинг и обратилась к нам в Смартмаркет. И вот почему они это сделали. Читать полностью »

После небольшого перерыва, продолжим нашу разработку. Сегодня мы добавим в проект небольшой звуковой эффект, проигрываемый при соударении шарика с чем либо на игровом поле. О работе с SoundEngine (которой мы сегодня воспользуемся) я уже писал ранее. По этой причине, сегодня я расскажу не столько о ней, сколько о том, как ее использование отразится на разрабатываемом нами проекте.
Читать полностью »

В iOS 6.1 возможен обход пароля

В недавно выпущенной, компанией Apple, прошивке iOS 6.1 найдена серьезная уязвимость — возможность обойти пароль и получить доступ к некоторым функциям устройства.
Читать полностью »

Как же меня достало это сообщение

Всё началось с того что возникла необходимость защитить передаваемые на сервер пользовательские данные. И сделать нужно было так, что бы не заморачивать при этом пользователей корпоративных iPad'ов. Я не смог придумать ничего умнее как использовать IPSexc и VPN On-Demand на iOS. И поднимать я его решил через strongSwan.

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

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

в 12:41, , рубрики: Cisco, iOS, isr, mac, метки: , , ,

Сложилась следующая ситуация.
Есть такой мерзотный провайдер у нас, который делает привязку к MAC-у оконечного оборудования (поприветсвуйте Comstar/MTS). Потребовалось его линк переткнуть в Циску (ISR). А то исходное устройство в DMZ (которая смотрит в туже циску). На Gi0/0 прописали mac прошлого роутера и все успешно закукарекало. А первый роутер воткнули в DMZ. Так вот он с Циской не хочет дружить. Естественно на DMZ интерфейсе MAC свой родной. Да и в интренет он (старый роутер) идет по другому каналу (хотя это уже не важно).
Читать полностью »

21 февраля в Киеве пройдет четвертая встреча AppClub { build, monetize }.

image

AppClub {build, monetize } — профессиональное общение на тему мобильной разработки, продвижения и монетизации, а также предоставление возможность мобильным стартапам рассказать о себе и получить живую обратную связь.

What's included?Читать полностью »

в 16:09, , рубрики: iOS, openvpn, vpn, Песочница, метки: , ,

Тихо и незаметно прошел релиз клиента OpenVPN для iOS. Для многих, в том числе и для меня, это может стать последней причиной для отказа от Jailbreak'а. Для тех, кто желает более подробно узнать о возможностях клиента на текущий момент, а так же о подводных камнях настройки, добро пожаловать под хабракат.
Читать полностью »

В конце позапрошлого года alizar описывал создание локального прокси-сервера, управляемого через голосового помощника Siri. А вчера на Gizmodo появилось видео, где некий человек под youtube-ником Elvis Impersonator показывает работу дуэта Raspberry Pi и Siri.

Благодаря опенсорсному прокси SiryProxy, нескольким плагинам к нему (ссылка на Github) и паре i-os приложений, он может давать указание Siri:
• открывать и закрывать гараж (при этом на экране появляется изображение с камеры наблюдения в гараже);
• управлять домашней сигнализацией
• управлять термостатом (т.е. температурой в доме)
• гасить и зажигать свет по дому
• включать телевизор.


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


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