Я начну проект (не коммерческий, только для обучения), но я бы хотел, чтобы я работал с нужными инструментами, как если бы делал это для компании.Правильные инструменты для окон окон GUI
Прежде всего, небольшое описание того, что мне нужно. Это приложение сервера-клиента. Для сервера: - GUI для Windows, - ОРМ - База данных без установки (SQLite ???) - GUI Builder (RAD Tool) - Возможность легко создавать REST службы
клиенты были бы андроид устройств - GUI для мобильных телефонов Android
Клиенты подключатся к серверу и получают начальные настройки, а затем начинают отправляют информацию на сервер. Сервер должен иметь возможность правильно отображать информацию, собранную у клиентов, и редактировать их, если необходимо.
Технологии с открытым исходным кодом являются обязательными.
Сначала я думаю использовать sqlite (я не должен делать никакой инсталляции, кроме программы). Какие-нибудь альтернативы здесь?
Для сервера возможно python с библиотекой gui и sql alchemy. Как насчет Камелота?
И для клиентов (android) java. Я думаю, что здесь нет других вариантов.
Можете ли вы высказать некоторые замечания по вышеуказанным вариантам? Возможно, вы можете предложить что-то другое, что ускорит разработку ...
[Kivy] (http://kivy.org/#home) - это платформа Python для приложений для Android. Я сам не пробовал, но ... не совсем «только ява». –