Метка «iPhone» - 12

Неделю назад на сайте ruvpn.net было запущено функциональное бета-тестирование нового сервиса IPSec VPN-on-Demand. О результатах расскажу в конце статьи, а пока немного информации о проекте в целом. Сейчас проходит самый первый этап — IPSec VPN для устройств на базе Apple iOS.

ruVPN

Существует множество подобных решений, какой смысл делать еще одно? Все достаточно просто — аналогичные решения делались специалистами по сетям. Данное решение реализовано специалистами по безопасности сетей и цифровым сертификатам. Был использован опыт работы с очень крупными финансовыми компаниями, детально изучены корпоративные технологии в области информационной безопасности.

Эти знания натолкнули на мысль — а что если взять все лучшее из корпоративного сектора и попробовать внедрить для обычных пользователей? В частности, можно использовать технологии корпоративных VPN при развертывании нового сервиса.
Connect-on-DemandВ итоге можно получить все преимущества подобных решений:

  • автоматическая настройка VPN на устройстве,
  • авторизация на базе цифровых сертификатов,
  • автоматическое подключение VPN при любой сетевой активности устройства (VPN-on-Demand).

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

Мобильное приложения для управления умным домом на базе Z Wave с помощью OpenRemote
Не так давно был представлен Z-Wave модуль для Raspberry Pi — RaZBerry, который превращает мини-компьютер в полноценный контроллер умного дома. Управление Z-Wave сетью осуществляется с помощью web-интерфейса, использующего HTTP/JavaScript API. Используя JavaScript можно создать набор функций для автоматизации (включение/выключение света, проверка температуры, опрос датчика движения и др.), которые затем можно выполнить, послав HTTP запрос.

Продукт компании OpenRemote с одноименным названием позволяет создавать мобильные приложения для умного дома без программирования, при этом в одном приложении могут использоваться разные технологии: Z-Wave, KNX, X10, ZigBee, управление компьютером по ssh и др.

OpenRemote это сервер выполняющий любые команды и конструктор интерфейсов в котором вы создаете кнопки, переключатели, надписи и др. и этим элементам уже назначаете команды, в нашем случае это HTTP запросы на выполнение JavaScript функций на сервере Z-Wave.

Далее я по пунктам расскажу как создать пульт управления умным домом для iPhone и Android! А вот так будет выглядеть наше приложения, когда мы закончим:
Мобильное приложения для управления умным домом на базе Z Wave с помощью OpenRemote

Под катом много картинок.
Читать полностью »

HabraReader 2.0 — большое обновление клиента для iOSПосле выхода первой версии HabraReader для iOS прошло уже 3 месяца — за это время мы провели большую работу по улучшению программы и сегодня хотим представить ее результаты для всех читателей habrahabr. Мы поработали над скоростью, исправили ряд досадных ошибок и добавили большое количество новых возможностей среди которых:

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

Всем, кому интересно, добро пожаловать под кат (много скриншотов).
Читать полностью »

Бесплатное мобильное приложение Zingaya для iOSНаша функция онлайн звонок или звонок с сайта (кому как больше нравится) отлично работает на десктопе в любом браузере, либо с использованием Adobe Flash, либо с помощью WebRTC (пока только в Google Chrome), но на мобильных устройствах не доступна, так как ни одной из перечисленных технологий пока (в случае с Flash — уже) на популярных мобильных платформах (iOS, Android) нет. Количество запросов к виджету с мобильных устройств уверенно росло и мы поняли, что пора эту проблему как-то решать. Вариантов особых не было — нужно было сделать бесплатное приложение, которое будет предоставлять необходимый функционал.Читать полностью »

Журнал MacBANG!

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

Сроки выхода изданий разные, как и их направленность. Газета – это ежедневные новости, которые устаревают к завтрашнему дню и которые вы читаете каждый день. Сегодня новостные сайты заменяют нам газеты и все новости мы получаем именно с таких сайтов. В свою очередь журнал — это серьезное и красочно оформленное издание, выходящее раз в месяц. В журналах публикуются большие индивидуально оформленные обзоры со множеством графики, интерактива, видеовставками и так далее. Журнал сложно делать в рамках новостного сайта и главное не нужно. Это абсолютно разные направления. Журнал – это прежде всего oфлайн-чтение и приятное времяпрепровождение в любом месте без необходимости доступа к Интернету. Это вдумчивое чтение в течение всего месяца и в ожидании последующего номера журнала.Читать полностью »

25, 26 и 28 мая пройдет четвертый московский курс «Интерфейсы для айфона», а летом мы проведём первый курс в Питере. Даты и место проведения питерского курса уточняются, но записываться можно и нужно уже сейчас.

Brainwashing «Интерфейсы для айфона» 25, 26 и 28 мая

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

Эта история началась, когда мой друг и соратник, Яп Чэ-шень, сказал мне следующее:

— Я больше не хочу никогда в своей жизни писать на Дельфи! Я поклялся: больше ни единой строчки! С сегодняшнего дня все свои проекты и библиотеки перевожу на JavaScript!

Яп — китаец, с классическим менталитетом, свойственным его народу. Я многие годы работаю с ним над гуманитарными проектами в области оцифровки древней литературы, в первую очередь, «Буддийской библии» — Типитаки. Познания Япа, как в области самых древних текстов, так и самого современного программирования, не перестают удивлять меня уже более десяти лет — с тех пор, как мы начали сотрудничать и общаться на самые разные темы. Для себя я давно понял, что, если Яп что-то говорит, а я не согласен или не понимаю, то это лишь значит, что надо продолжать обсуждение, и вся громада причин и следствий в размышлениях моего друга выйдет на поверхность, и как всегда окажется, что Яп прав. Кажущаяся эмоциональность китайцев, на самом деле, необычайно рациональна.
Читать полностью »

AOptix Stratus превращает iPhone в мобильное устройство биометрической идентификации

Существующие мобильные устройства биометрической идентификации довольно дороги и громоздки.

Калифорнийская компания AOptix анонсировала биометрическую систему Stratus, основой для которой является обычный iPhone 4 или 4S, сообщает Engadget.

До сих пор, решения для биометрической идентификации представляли собой либо стационарные комплексы, либо сложные в использовании мобильные продукты с ограниченной функциональностью. Используя возможности iPhone и наш богатый опыт в создании решений для идентификации личности, AOptix предоставляет идеальную мобильную платформу, которая значительно расширит область применения биометрии.

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

Современному городскому жителю не обойтись без транспортного средства. Все, кто хотя бы раз сидел за рулем автомобиля, мотоцикла, велосипеда и прочего, или был пассажиром, даже общественного транспорта, прекрасно знают, что без заранее намеченного маршрута не обойтись. Хорошее знание пути и приблизительного времени до пункта назначения, поможет грамотно распланировать день и ответить на вопросы: «Как скоро вас ждать?», «Успеете ли вы?» и т.п. Если говорить о тех людях, которые любят соревнования и гонки, для них отличное знание трека — залог победы.

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

Привет! Мы продолжаем делиться своим практическим опытом разработки игры для iOS с нуля. В этом деле оказалось намного больше подводных камней, чем мы могли представить, когда начинали разработку. Срыв дедлайнов, противоестественные (на первый взгляд) требования издателей и Apple, кривоватые бесплатные движки… Вот только часть того, на что пришлось тратить свои время и силы.

Cyto: наш метод проб и ошибок — 2

В прошлой статье мы говорили про выбор движка и то, как мы добивались качественной картинки и естественного поведения эластичной оболочки нашего главного героя. Ниже мы расскажем о нашем редакторе уровней и коснемся животрепещущей темы о том, как безжалостно урезать свое детище до приемлемых размеров и втиснуться на миниатюрный экранчик iPhone. Ну и напоследок дадим еще несколько полезных советов, за которые сами бы год назад отдали левую почку.
Осторожно, под катом много картинок!

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


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