LINUX.ORG.RU

Iphone


7

11

Всего сообщений: 16

OpenCovidTrace — open-source проект безопасного и приватного отслеживания контактов COVID-19

Группа Open Source

OpenCovidTrace реализует открытые версии протоколов отслеживания контактов под лицензией LGPL.

Ранее, в апреле текущего года, компании Apple и Google выпустили совместное заявление о начале разработки системы для отслеживания контактов пользователей и опубликовали её спецификацию. Запуск системы планируется в мае одновременно с новым релизом операционных систем Android и iOS.

Описанная система использует децентрализованный подход и основывается на обмене сообщениями между смартфонами через Bluetooth Low Energy (BLE). Данные о контактах хранятся на смартфоне пользователя. При запуске генерируется уникальный ключ. На основе данного ключа генерируются дневной ключ (каждые 24-часа), а на его основе — временные ключи, которые сменяются каждые 10 минут. При контакте смартфоны обмениваются временными ключами и сохраняют их на устройствах. При положительном тесте дневные ключи загружаются на сервер. Впоследствии смартфон скачивает дневные ключи зараженных пользователей с сервера, генерирует по ним временные ключи и сравнивает со своими записанными контактами.

В OpenCovidTrace идет активная разработка iOS и Android версий мобильного приложения:

  • в проекте реализован протокол, описанный в спецификации Apple/Googlе
  • реализована серверная часть хранения анонимных данных
  • выполняется интеграция решения DP-3T (проект группы ученых по разработке открытого протокола отслеживания)
  • выполняется интеграция решения Bluetrace (одно из первых подобных решений уже запущенное в Сингапуре)

Ресурсы

>>> Github репозиторий

>>> Сайт проекта

 , , ,

snoopt
()

Разработчики postmarketOS анонсировали начальную поддержку iPhone 7

Разработчики postmarketOS анонсировали начальную поддержку iPhone 7
Группа Apple

Разработчики дистрибутива Linux, направленного на использование на мобильных устройствах, postmarketOS, анонсировали начальную поддержку своего продукта на смартфоне компании Apple iPhone 7.


PostmarketOS – свободная операционная система с открытым исходным кодом, предназначенная для использования на мобильных устройствах. В основе дистрибутива лежат Alpine Linux, Musl и BusyBox. Проект был запущен в 2017 году. Он умеет запускать окружения рабочего стола на базе Xserver и Wayland, такие как Plasma Mobile, MATE, GNOME 3, XFCE, а в последних версиях добавлена поддержка Unity8 и Phosh.


В версии для iPhone из-за ограничений на размер загружаемого ядра пока что реализован только начальный запуск системы без графического интерфейса. Но активная работа ведется, и в скором времени разработчики надеются запустить полноценный Linux на Apple iPhone 7.

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

>>> Официальный сайт

>>> Wiki проекта

>>> Исходные коды

>>> Поддерживаемые устройства

>>> Подробности

 , , ,

Zhbert
()

Вышла новая версия библиотеки для работы с устройствами фирмы Apple — libimobiledevice 1.2.0

Группа Open Source

libimobiledevice –- это библиотека для работы с устройствами фирмы Apple.

Поддерживаются следующие устройства:

  • iPod Touch 1G/2G/3G/4G/5G;
  • iPhone 1G/2G/3G/3GS/4/4S/5/5C/5S/6/6+;
  • iPad 1/2/3/4/Mini/Mini 3/Air/Air 2;
  • Apple TV 2G/3G.

Благодаря данной библиотеке в Linux возможно использовать iPhone в качестве 3G модема, иметь доступ к файловой системе, активировать устройство, обновлять системное ПО и т.д.

Основные изменения:

  • Добавлена поддержка iOS 8.
  • Добавлена поддержка iPhone 6 и iPhone 6+.
  • Устранены утечки памяти.
  • Увеличена скорость работы библиотеки.
  • Проведен рефакторинг кода.

>>> Подробности

 , , , ,

Root-msk
()

Android и iPhone – войны браузеров

Группа Документация

Разнообразные пользовательские приложения, работающие на платформах iPhone и Android, завоевали широкую популярность у владельцев мобильных устройств. Развитие мобильных и Web-технологий открывает новые возможности в сфере мобильных Web-приложений.
Часть 1.WebKit спешит на помощь
В рамках статьи рассматривается построение простого приложения для мониторинга сети, которое может выполняться как на браузере настольного компьютера, так и на обоих мобильных браузерах.
Часть 2. Разработка приложения для браузера на платформе iPhone или Android

В этой статье мы продолжим наше знакомство с мобильными Web-технологиями и закончим разработку Web-приложения для мониторинга сети, которое будет выполняться на браузерах iPhone и Android. Наше приложение будет использовать локальное SQL-хранилище и технологию Ajax, обеспечивающую широкую функциональность приложений для мобильных браузеров. Кроме того, приложение будет использовать популярную JavaScript-библиотеку jQuery.

>>> Подробности

 ,

IBM_dW
()

Замена мобильному Fennec — Firefox Home

Группа Mozilla

После последних сборок Fennec (которые с большой натяжкой можно назвать удачными) в компании Mozilla, видимо, поняли, что нужно менять подход к разработке мобильных приложений. И вот на днях разработчики представили «облачное» приложение Firefox Home. Что это такое?

Firefox Home — это бесплатное «облачное» приложение, которое позволяет получить доступ к истории Firefox на домашнем или рабочем компьютере, а также к закладкам и вкладкам. Там, где нет возможности запустить полную версию Firefox, данное приложение сэкономит массу времени.

В данный момент приложение доступно только для iPhone, но в ближайшем будущем разработчики планируют портировать его на платформы Blackberry, Symbian и iPad. Также планируется увеличить функциональность приложения:

  • синхронизация паролей с телефоном;
  • улучшенная интеграция с новыми возможностями iOS4 и «родными» приложениями (Youtube, Maps, Mobile Safari и т.д.);
  • перенести другие параметры Firefox, например поисковую систему;
  • перенести параметры Firefox Panorama и группировку вкладок на телефон;
  • добавить некоторые экспериментальные возможности, которые помогут легко обмениваться ссылками, обзорами и комментариями с друзьями через Twitter, Facebook или другие социальные сети прямо из Firefox Home;
  • добавить возможность обратной связи и помощь при возникновении проблем прямо из Firefox Home.

Также было заявлено, что полной версии браузера Firefox для iPhone не будет. Честно говоря, такая тенденция кажется странной: сперва разработчики прекратили разработку Firefox для Windows Mobile, теперь и для iPhone. Единственная платформа, где работает полноценная мобильная версия (Fennec) — это Android. Будут ли разработчики поддерживать Fennec только ради Android — покажет время.

Страница с приложением Firefox Home для iPhone.

>>> Подробности

 , ,

MuZHiK-2
()

iX - дистрибутив Linux для iPhone'ов

Группа Apple

На днях состоялся выпуск сборки дистрибутива iX - дистрибутива Linux, созданного специально для запуска на iPhone. Сборка ещё носит экспериментальный характер, но уже может быть запущена на оборудовании Apple.

В основе дистрибутива - Ubuntu, а в качестве DE разработчики выбрали Xfce.

К сожалению, данное ПО имеет ряд проблем:

  • отсутствие поддержки мультитач;
  • невозможность совершать звонки;
  • проблемы с воспроизведением звука;
  • низкая производительность.

Стоит заметить, что это лишь экспериментальная версия, поэтому можно ждать больших успехов в релизе.

При использовании данного образа может возникнуть проблема использования основной прошивки. Чтобы избежать данную проблему, используйте Open iBoot.

Скачать (249мб в сжатом виде / 750мб в распакованном).

>>> Подробности

 , ,

helios
()

10 причин почему Android лучше iPhoneOS

Группа Android

«С момента своего первого выпуска в 2008-ом, Android выросла в функциональном плане, и не только догнала своего конкурента по представленным возможностям, но и опередила его практически во всех аспектах. Портал gizmodo.com составил список из 10 вещей, выполняемых Android лучше, чем iPhone.

>>> Подробности

 ,

G-UNiX
()

После трёх лет разработки выпущен релиз библиотеки для работы iPhone/iPod — libimobiledevice 1.0.0

Группа Open Source

Основные возможности данной библиотеки:

  • Поддержка iPod и iPhone (1-ое, 2-ое и 3-е поколение с ОС вплоть до iPhone OS 3.1.3)
  • Работа с ФС устройства
  • Получение информации об устройстве
  • Возможность синхронизации аудио/видео
  • Управление установленным ПО
  • Управление иконками на дисплее мобильного устройства
  • И другие полезные возможности

>>> Подробности

 ,

Root-msk
()

DARPA заинтересовалась использованием iPhone или Android для военных целей

Группа Linux General

Агентство по перспективным оборонным научно-исследовательским разработкам США (DARPA) заинтересовалось использованием iPhone или Android для военных целей и начало поиск идей для написания соответствующих программ. В статье утверждается, что уже существуют программы для снайперов, выполняющие баллистические расчёты, а так же программы для ориентации на местности и управления роботами.

Потенциальным разработчикам предлагается посылать описания предлагаемых программ доктору Mari Maeda на DARPA-SN-10-27@darpa.mil, в соответствии со следующим документом: https://www.fbo.gov/utils/view?id=14876c3ebfcf85fa92c695ec8c1acf6a

>>> Подробности

 , ,

bbk123
()

Mono Touch: Hello World!

Группа Open Source

Итак, свершилось. Написано и работает первое приложение на платформе MonoTouch для IPhone. По ссылке можно наблюдать видеозапись сего процесса.

>>> Подробности

 , , , , ,

Sekai
()

Мигель де Иказа представил MonoTouch

Группа GNOME

MonoTouch - это редакция Mono для устройств iPhone и iPod Touch, производимых компанией Apple.

MonoTouch позволяет разработчикам создавать приложения на основе C# и .NET и запускать их на iPhone, получая преимущества от использования iPhone API. При этом появляется возможность повторного использования кода и библиотек, написанных под .NET. Разработчикам не придётся изучать что-то новое в плане разработки - используется все та же привычная для них среда. Разработчики могут использовать как симулятор iPhone для тестирования своих приложений, так и саму MonoTouch на целевом устройстве, и потом отправлять приложения в AppStore для распространения.

Технология

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

Для удовлетворения этих требований MonoTouch поставляется в виде статического компилятора, который переводит исполняемые файлы .NET и библиотеки в «родные» приложения. Никаких JIT и интерпретаторов вместе с приложением не поставляется - только «родной» код.

Это все построено на основе технологии Mono «Ahead of Time Compilation», подобной той, что используется для поддержки Unity3D на iPhone. Но, в отличие от Unity, MonoTouch поддерживает и другие устройства.

Как видно, MonoTouch является законченным решением для разработки приложений, которые будут распространяться через AppStore, но при этом существуют и ограничения на то, что разработчики могут использовать в C# и других языках .NET.

Сейчас все намеченные в проекты функции полностью реализованы, и Мигель предлагает заинтересованным разработчикам попробовать Mono на iPhone. Сейчас разработчики MonoTouch собирают отзывы о платформе, для участия нужно заполнить форму.

Каталог с образцами виджетов (исходный код).

>>> Страница проекта

 , , , ,

MuZHiK-2
()

Теперь любое приложение J2ME можно запустить на iPhone

Группа Java

Автор MicroEmulator смог сделать версию своего эмулятора J2ME для платформы Android. После чего умельцы переписали opensource-эмулятор так, что его стало возможным запускать на iPhone.

>>> Подробности

 , ,

anonymous
()

Linux запущен на iPhone

Группа Hardware and Drivers

В блоге linuxoniphone.blogspot.com появилась информация о том, что ядро Linux 2.6 с минимальным userspace было запущено на iPhone, при помощи собственного загрузчика openiboot. Уже реализована поддержка фреймбуфера, прерываний, сериал-порта через USB, прочее. Пока что отсутствует поддержка touchscreen, Wi-Fi, звука, акселерометра, радиомодуля.

Видеодемонстрация - http://www.vimeo.com/2373142.

Обсудить с разработчиками можно в irc://irc.osx86.hu/#iphonelinux

>>> Подробности

 

B084
()

Жертвой политики Apple по установке ПО на iPhone стала Opera Software

Группа Apple

Как уже обсуждалось на ЛОРе, мобильный телефон Apple iPhone столь проприетарен, что легально позволяет установку приложений единственным способом — через интернет-магазин самой Apple, для размещения своих программ в котором разработчикам требуется принять кабальное соглашение и заплатить деньги, а потом ждать разрешения.

Так вот, недавно в интервью газете «Нью-Йорк таймс» генеральный директор Opera Software Йон Стефенсон фон Течнер среди прочих интересных вещей типа того, что они зарабатывают около 1 доллара в год с каждого пользователя, упомянул о том, что Opera Software, оказывается, портировала под мобильный телефон iPhone свой браузер Opera Mini, но Apple не разрешила его выпустить, мотивировав это тем, что у iPhone уже есть встроенный браузер Safari.

>>> AppScout

 , ,

anonymfus
()

Sun портирует Java на iPhone

Группа Java

После изучения недавно вышедшего SDK, специалисты компании Sun сделали вывод, что возможна разработка JVM для iPhone и iTouch на базе JavaME. Аналитики утверждают: "С помощью Java SDK можно выйти из-под контроля компании Apple, которая решает, какое именно программное обеспечение является "правильным" для iPhone". В статье не рассматривается, как может среагировать Apple на возможное ослабление контроля над написанием программного обеспечения для своего детища. Apple не показало интереса в реализации Java для iPhone, но Sun планирует сделать эту сложную работу самостоятельно. Бесплатная JVM будет доступна через Apple's App Store для third-party приложений.

>>> Подробности

 , , ,

gaa
()

Вышел iPhone SDK

Группа Apple

Apple наконец-то выпустил iPhone SDK (v. 2.0.b1). iPhone SDK включает в себя: Xcode IDE, различные инструменты, iPhone эмулятор, frameworks и примеры и многое другое.

>>> Подробности

 , , ,

iRunix
()