telegamochka: (Default)
[personal profile] telegamochka
Кажется, мне удалось выйти на финишную прямую работы над прототипом НК (носимого компьютера). Итак, вот как он выглядит сейчас:
1) Nokia N900 - "системный блок"
2) Наголовный дисплей Eyetop Centra
3) Внешняя USB-камера Logitech Webcam C300

Что касается софта - Qt + OpenCV. Только что мне удалось заставить OpenCV работать с укрепленной на наголовной повязке web-камерой. Теперь можно писать демку :)

P.S.: по ошибке запостила в свой ЖЖ вместо [livejournal.com profile] ru_wearable. Но раз запостила - пусть висит...

Date: 2011-04-08 11:25 am (UTC)
From: [identity profile] telegamochka.livejournal.com
Сейчас - действительно "спецпрошивка" категорически не нужна. Решение, позволяющее нетбук или смартфон превратить в носимый компьютер, должно быть общедоступным. Чтобы как можно больше моделей смартфонов позволяли это сделать - и как можно больше людей смогло бы попробовать поработать с носимым компом. Но когда система и интерфейс окажутся отработанными (в смысле - отшлифованными), скорее всего, появится смысл в создании самостоятельного устройства, максимально (а не компромиссно как смартфоны) заточенного под "носимое" использование.

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

Date: 2011-04-08 11:57 am (UTC)
From: [identity profile] cgem.livejournal.com
Вряд ли можно создать кросплатформенный мобильный софт на данном этапе. Пока есть RIM, iOS и прочий Windows Mobile. Android и Web OS с грехом пополам совместимы с Mobile Linux.
Ну что же, изменения в Виндоус можно назвать развитием: рост над собой, это тоже рост.

Date: 2011-04-08 12:28 pm (UTC)
From: [identity profile] telegamochka.livejournal.com
Кросс-платформенность для современных мобильных - это утопия... Ну разве что MIDP 2.0 слегка облегчила ситуацию с портингами :) Так что сначала - отладка и доводка на Nokia N900. Ну а потом уже портирование беты на те аппараты, которые потянут подключение наголовника и прочей периферии...

Date: 2011-04-08 12:43 pm (UTC)
From: [identity profile] cgem.livejournal.com
Портирование куда? MIDP не поддерживается на Maemo/MeeGo, Android, iOS i WM7. (про BREW не в курсе), т.е. практически нигде.

Date: 2011-04-08 01:06 pm (UTC)
From: [identity profile] telegamochka.livejournal.com
Первые лет 9 (2000-2008) или около того J2ME (по крайней мере для отечественного рынка) был в большинстве мобильников соответствующего класса. Правда, портирование игр под распространенные мобильники было _очень_ большой головной болью из-за собственных реализаций работы с графикой, звуком и т.п. Когда получил распространение MIDP-2.0, с этим стало немножко проще, все стало чуть-чуть более стандартизировано.

Ну а сейчас - да, многие из современных мобильников считают поддержку J2ME выше своего достоинства :) И опять - никакой кроссплатформенности. Была надежда на Qt, но с последними нокиевскими закидонами особой уверенности в будущем Qt - нет. Во всяком случае, в WP7 ее категорически не будет.

Так что референс-версия - пишется под N900. Ну а потом будем разбираться, на что имеет смысл портировать - и чья архитектура "потянет" осмысленное подмножество "носимых" функций. Проще всего (благодаря Qt) будет портировать софт на агонизирующий симбиан. Необходимо - на Android и iOs (но это потребует почти полного переписывания софта и наверняка - отказа от ряда фич).

Проще всего будет с ноутбуками. Тут проблем с портированием не возникнет. Только вот ноутбучное решение будет не "практическим", пригодным для повседневного использования, а "академическим", демонстрационным.

Date: 2011-04-08 01:16 pm (UTC)
From: [identity profile] cgem.livejournal.com
Qt портирован на Android:
http://www.youtube.com/watch?v=suPeZ7XC1xk
пользователи iOS вряд ли оценят носимый компьютер по достоинству.

Date: 2011-04-08 01:32 pm (UTC)
From: [identity profile] telegamochka.livejournal.com
Про портинг Qt на андроид - слышала :) Понять бы, насколько гибко андроид позволит выводить изображение экрана программы на композитный ТВ-выход. Тот китайский андроид, который у меня был, делал сей процесс категорически неюзабельным. Позволит ли андроидный девайс подключить внешнюю камеру и работать с ней из программы?

А насчет iOS - было бы неспортивным и малодушным не попробовать откусить у эппла кусочек аудитории ;) Задача весьма сложновыполнимая - но нельзя же не попытаться ;)))

Profile

telegamochka: (Default)
telegamochka

April 2017

S M T W T F S
      1
234 567 8
9101112 131415
16171819202122
23242526272829
30      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jun. 27th, 2025 05:05 pm
Powered by Dreamwidth Studios