[App 개발] 조언 구합니다.
본문
매킨토시 프로그래밍 이야기가 아니라서 사과의 말씀을...-_-;;;
다름이 아니고
제가 대학교에서 공부를 하다가(특수교육을 전공해서 말이죠...-_-;;;)
장애우 학생들이 공부를 하는데 애로사항이 많은거 같아서
그런 학생들이 공부하는데 도움이 될만한 프로그램을 만들어 보고싶다는 생각이 들었습니다.
제가 가지고 있는 구상은(아직 구체적인 계획이 없습니다..-_-;;)
.txt 또는 MS워드 파일로 제작된 텍스트 파일을
드래그 앤 드롭 방식으로 프로그램에 떨구면
그 프로그램은 USB 방식의 주변기기에 정보를 전송하고
USB 기기가 시각 장애우를 위하여 점자를 실시간으로 출력하는 방식입니다.
한글 소프트웨어로 나와있는 프로그램으로 몇가지 유사한 것이 있습니다만
대부분이 텍스트를 점자로 번역하여 전용 프린터로 출력하는 방식이었습니다.
(대표적인게 브레일서울이라는 프로그램이 있습니다.)
제가 구상하고 있는 프로그램을 처음에는 리눅스용으로 만들고자 했습니다.
왜냐하면 리눅스가 무료 OS이고 제가 이 프로그램을 오픈소스 프리웨어로 배포하고자 하는 만큼
리눅스 프로그램으로 만드는 것이 나으리라 생각한 겁니다.
하지만 디씨인사이드(-_-;;)에서 어느 분과 대화하던 도중
제 계획에 대하여 의논하게 되었고 그분은 윈도우즈 용으로 만들어라고 하시더군요.
곰곰히 생각해보니까 관청에서 지원해주는 컴퓨터가 죄다 윈도우즈 머신인 걸 생각하니
윈도우즈 용이 더 낫겠다는 생각이 들었습니다.
그래도 제가 미련은 못버려서..-_-;;;
윈도우즈용 뿐만 아니라 맥용과 리눅스용 모두 만들어보고 싶단말입니다.(꿈도 야무지다..-_-)
개인적으로 프로그래밍을 하시는 분들은 C#과 .Net passport인가 이걸 기반으로 하더군요.
매킨토시와 리눅스를 모두 지원하려면
자바가 좋을까요? 아니면 리얼베이직이 나을까요?
제가 아직 구상만 하고 있는 단계이고 프로그래밍을 처음 해보는 입장이라
아는게 별로 없습니다. 도움이 될 말씀이 필요합니다.
제가 게을러서..제가 중도에 포기하지 않도록 힘을 주세요...ㅠㅠ
최신글이 없습니다.
최신글이 없습니다.
댓글목록 3
임상우님의 댓글
개인적으론 자바가 가장 알맞을것 같은데요. 리얼베이직은 써보지 않아서 모르고요. 닷넷경우는 윈도우 아닌 os에선 모노(mono)가 있지만 100% 호환은 아닌것 같고요. (게속 업데이트 되고 있지만요.) 개인적은 생각이였습니다.
hongjuny님의 댓글
일단 거시적인 안목으로, 프로젝트에 어떤 요소들이 필요한가를 정리하는 것이 중요할 것 같습니다.
제가 이쪽으로 전혀 모르기 때문에 온라인 점자 출력장치들이 어떤 것이 쓰이고 있는지 잘 모르겠습니다만, 미국에서는 다양한 종류의 refreshable braille display 가 있더군요. 조그만 엑츄에이터를 구동하는 방식이므로 충분히 USB 전원만으로도 동작되는 것 같았습니다. 그런데 가격이 역시 비싸다는 점.
이미 braille 디바이스 드라이버나 라이브러리 등도 여러 사람들에 의해서 개발중에 있었고요, 오픈소스 활동이 가장 활발한 리눅스 뿐만 아니라 Mac OS X 로도 포팅된 것을 볼 수 있었습니다.
플랫폼에 자유로운 프로그래밍 환경도 중요하겠지만, 하드웨어가 수반된 작업이니만큼 그 부분을 훨씬 더 중요하게 생각하셔야 할 것으로 생각됩니다. 제 생각에는 C 를 쓰시는 것이 하드웨어 인터페이스 문제에서 좀 더 자유로운 대처가 가능할 것 같다는 생각이 드는군요. GUI 는 차후에 생각하고 말이지요. ^^
김종규님의 댓글
제상각으로 프로그렘은...C 를 쓰시는게 좋을듯 싶은데요^^좀 노가성과 그런게 있지만서도 자바 어렵자나요 리눅스도 어룹고 씨가 만만해요 ㅋ