Лично мой юзкейс, из за чего собственно и было сделано приложение:
Больше всего времени провожу в Adobe Lightroom, где от силы использую 4-5 клавиатурных комбинаций, причем они достаточно сложные ( Ctrl+Alt+R, например), одной рукой затруднительно набирать и частенько промахиваюсь, особенно при быстром темпе работы. Сначала сделал простое приложение, в котором захардкоржены эти комбинации, потом, когда появилось время доделал все это до универсального применения.
Плюс, есть возможность написания макросов, приведу пример с тем же фотошопом, казалось бы травиальное действие сохранить и закрыть фотографию — Ctrl+S, нажать ок, Ctrl+W (закрыть фотографию), но если вынести такую виртуальную кнопку с макросом на планшет, то работать становится удобнее и быстрее.
Рассматривайте это не как замену клавиатуры а как дополнение.
TomashUA программа написана :) android версию осталось немного переписать (не работает на ICS), но это дело пары вечеров ) Хочется выложить в паблик уже готовое. Вот и создал топик, чтоб попросить помощи в написании мануала, описания на сайте и перевода на английский )
Я не программист, я фотограф. Вот так вот необычно получилось что в свободное от работы время я программирую, хотя чаще бывает наоборот ) В общем то я сторонник опенсурса, сам использую открытые компоненты для разработки и рад делиться своими наработками с сообществом.
Пресеты для себя делаются ОЧЕНЬ легко. В программе есть простой редактор, даже есть возможность искать иконки с iconfinder.net не покидая программу.
Вот с вайфаем и блютусом боюсь что немного напряжно. В связи со спецификой используемого средства разработки на android (python), могу использовать только сокеты (
Кроме английского еще может пригодится умение писать мануалы )
Сейчас есть кое какой ущербный мануал extkeys.mobile-master.org/static/russian.html
Нет, правда, все написано, все работае, остались мелочи ) Даже есть сайт с возможностью добавлять туда пользовательские раскладки, но контентом не наполнен (
Честно? Есть! python-for-android.readthedocs.org/en/latest/
Но sqlite3 не собирается, а собрать что то другое я не могу, ибо знаний не хватает.
В итоге сделал так как выше, не думаю что у других методов будет производительность выше. У меня структура очень простая, а read write seak truncate все равно через Си сделаны.
Маркет есть, но отдельного приложения календарь там нет. Как уже выше писал: ручками все установил, в списке синхронизации календарь появился, но с красным восклицательным знаком :-(