Для этого нужно, чтобы как минимум на клиенте поддерживался тот же самый JavaScript, ведь нужно не просто данные на сервере хранить, а и синхронизировать их телефонной address book, иначе как же юзер звонить будет и данные просматривать?. Я же написал уже, что библиотеки доступа к данным телефона, у всяких Нокий, Гугла, айФона и т.п. - разные. Т.е. опять начнется зоопарк с определением, а на каком браузере/платформе исполняется данный JavaScript код.Frank wrote:Архитектура этого приложения совсем другая.
Например, данные для адресной книжки хранятся на сервере, а программа для работы с ними закачивается как веб-приложение. В JavaScript уже и база данных появилась, так что есть, где хранить адреса.
Пользователь добавляет новый адрес в приложение на телефоне в оффлайн, и при наличии Интернета новая запись записывается на сервер.
Можно подключить другой телефон и иметь ту же адресную книгу.
Или сделал фотку и она потихоньку сливается на сервер.
Сервер данных можно держать у себя дома в раутере.
Вообщем вы ищете "решение всех проблем". Оно переодически появлялось (как тут уже упоминали - Джава), только вот не решало всех проблем. Например, Джава из браузеров пропала почти совсем, не прижилась.
Так же будет и с JavaScript - приложениями. Кое-что конечно будет и даже отлично приживется (Google Mail хороший пример), а большая часть - как была на десктопе, так и останется.