Проектирование / запуск приложения медицинской информации на Android
Я хотел бы создать специальное приложение для управления информацией с открытым исходным кодом, которое я мог бы адаптировать к практическим потребностям психиатра. (а также очень хотелось бы не изобретать колесо). Может кто-нибудь посоветовать мне, что было бы хорошим способом начать? У меня есть некоторый опыт любительского программирования (см. Ниже), но у меня мало опыта работы с java и eclipse (которые я настроил с помощью плагина Android SDK на моем компьютере с Linux).
То, чего я хотел бы добиться, - это простое приложение, где я мог бы относительно легко перепрограммировать / переставить информацию, представляя экраны. Я бы хотел, чтобы основные этапы развития были примерно такими:
- Базовая структура приложения выполнена. Основная информация добавлена через среду программирования.
- базовое форматирование (жирный, цветной, списки) должно поддерживаться
- Я предполагаю, что это будет через HTML/CSS разметку Иерархические (не слишком глубокие) экраны с краткой информацией об условиях, методах лечения; простая, не слишком громоздкая навигация обязательна.
- Возможность прикрепить собственные заметки с устройства Android на каждую информацию (например, о состоянии здоровья, о лекарствах, список дифференциальных диагнозов и т. Д.)
- Настольное приложение, которое позволяет легко добавлять и редактировать контент
- изначально может быть даже sqlite manager или что-то подобное
- возможность добавления изображений,
- возможность добавления рейтинговых шкал, которые будут подсчитывать баллы
- возможно также возможность распечатать через какой-либо драйвер печати Android
* По сути, я представляю это своего рода интегрированный веб-сайт с относительно простой базой данных (sqlite?), работающей на Android. Моими моделями были бы приложения epocrates и medscape, но контент был бы более специфичным для повседневной психиатрической практики. Это также будет включать аспекты психологической терапии.
Я думаю, что через несколько лет контент будет достаточно интересным, чтобы понять, должно ли приложение появиться на рынке.
Мой (ограниченный) опыт:
Я доктор медицины - психиатр. У меня есть опыт любительской разработки (php, html, css, Perl, bash, sed, sql, Access и некоторое время назад - AS/400). Я хотел бы запустить приложение, которое я мог бы изменять по ходу работы - чтобы у меня была самая полезная информация, когда она мне нужна в работе. Я рассмотрел некоторые базы данных (например, HandDB), но мой опыт работы с ними заключается в том, что вы сильно ограничены их пользовательским интерфейсом, что затрудняет быстрый поиск информации, когда вам это нужно. Добавление информации также может быть неуклюжим.
Почему я прошу помощи здесь
Большинство из приведенных выше задач кажутся довольно стандартными. Я думаю, что люди с большим опытом программирования здесь, вероятно, смогут указать мне на некоторую информацию, которая поможет мне начать.
Большое спасибо за рассмотрение этого:)
1 ответ
Собираетесь ли вы разработать это приложение? Все, что вы упомянули, можно легко сделать, прочитав документацию по Android. Хотя, если вы делаете кодирование, я рекомендую купить книгу
Вы найдете много образцов и другой поддержки в документации для Android
Печать также можно настроить с помощью Google Cloud print
Если вы хотите открыть исходное приложение, вы всегда можете использовать код Google. Вы задали очень широкий вопрос здесь. Но я думаю, что приведенная выше информация хороша для начала.