지금 짜투리시간에 사용할수 있는 기기가 갤럭시탭뿐이라 안드로이드에서 쓸수있는 자바 SDK가 필요합니다.
AIDE라는 걸 받았더니 막 공부시작한 사람눈에는 뭐가 뭔지도 모르겠고, 예제문제를 작성해서 실행시키니 친절하게 안드로이드 어플로 만들어주더군요 -_- (유용해보이긴 합니다만 막 시작한 사람 수준에는 너무 과도함)
막 헬로월드 수준의 프로그램 작성하고 실행 버튼 누르면 다른거 안하고 그냥 실행내용만 보여주는 어플 있나요? 추천해주시면 감사하겠습니다 :D
아 나 개발 몰라! 젠장할 프로그래밍 언어!라고 생각되신다면,
각 대학마다 앱창작터라는 곳이 있습니다. 거기서 아주 친절하게 1달 과정으로 무료로 교육합니다.
분당이나 죽전에는 단국대에서 교육합니다. 아마도 4월 부터 교육생을 모집할 것 같네요.
http://appcenter.dankook.ac.kr/
서울대에도 교육이 있고요.
깜빡하고 말 안한 것이 있는데요.
아이폰 앱도 개발할려면 대부분 맥북이 필요합니다.
하지만 안드로이드만 개발할 것이라면 맥북없이도 가능합니다.
AIDE는 제가 사용해보지 않아서 잘 모르겠습니다.
동영상을 보니깐. 직접 JAVA로 코딩하는 것 같네요.
효율성 측면에서는 윈도우 컴퓨터나 맥북에서 이클립스로 코딩하는게 더 좋겠지만,
키보드 하나 사서 갤럭시 탭에 코딩하는 거라면 취미 수준으로는 가능할 것 같습니다.
저도 한 번 다운받아서 사용해봐야겠습니다. 감사합니다.
정상택님 답변감사합니다!
그런데 안드로이드 앱 개발이 목적이 아니라, 안드로이드에서 자바 공부하면서 예제문제 작성하고 실행시킬 수 있는 자바 SDK 앱을 찾는 질문입니다. OTL...
다만 궁극적 목적은 개발이니까 답변해주신 내용 잘 기억해놓겠습니다. :D
다른 프로그래밍을 해보셨다면, 그냥 C++이나 Java로 짜시는 것이 훨씬 좋습니다. 이클립스나 Xcode를 이용해서 짜시면 됩니다.
안드로이드 코딩은 원래 JAVA로 시작하시만, 근본이 리눅스 커널에 돌아가는 거라서 NDK를 이용하면 C/C++로 짤 수 있습니다.
깊게 들어가면 이것 저것 상황에 맞춰야 하니깐요. 하드웨어 연동같은 것은 보통 C/C++로 하고, 웹 연동은 자바쪽을 많이 씁니다.
하지만 다른 업종에서 일을 하시다가 그냥 취미로 어플 하나 만들어보겠다 하시는 정도이면, 몇 가지 추천할 수 있습니다.
그렇긴 하지만 이것조차도 많은 공부가 필요합니다.
만일 Java Script를 좀 하실 줄 아시면, 하이브리드 앱 개발 툴을 사용하시면 됩니다.
아이폰도 개발이 가능하다는 이야기입니다.
1. 티타늄 모바일
제가 사용해본 결과는 좋은 툴이고, 안정성이 좋습니다. 업데이트도 꼬박 해주고요.
튜토리얼도 전문적이고, 일본쪽에서 많이 활성화 되어 있습니다. 책도 나왔고요.
하지만 qrcode, 하드웨어 제어를 비롯해서 다양한 기능들이 유료입니다.
모듈을 개발해서 파는 마켓이 있고요. 돈이 좀 많으시면 이것도 좋습니다.
제가 공부했을 때는 java script를 배우면서 qrcode까지 붙이는데 한 달 걸렸습니다.
루비, 파이썬도 지원합니다. 이 툴 자체가 파이썬을 이용해서 만들어져 있습니다.
http://www.appcelerator.com/products/titanium-mobile-application-development/
2. HTML 5를 이용해서 웹 어플로 만드는 방법
앞으로 전망이 유력한 HTML 5로 웹페이지를 만들어 버리는 겁니다. 그러면 홈페이지만 띄우면 바로 실행할 수 있게 됩니다.
이것도 한 방법입니다.
3. corona SDK로 개발하기
이거 처음 시작부터 유료입니다. 하지만 강력하고, Lua 스크립트로 개발하기 때문에 가장 학습은 덜 해도 되는 툴입니다.
프로토 타입을 만드시는 기획분들이 많이 사용하십니다. 2d 게임에 적합한 툴입니다.
4. KTH
앱프레소라는 툴이 있습니다. 안정적이지는 않습니다만
우리나라 개발자들이 사용하기 때문에
문의하기도 편하고, 개발하기도 편하긴 합니다. 하지만...앞으로 몇 년간 KTH에서 API를 과연 안정적으로 유지 보수를 해줄 지 의문이긴 합니다.
막 말로 위에서 "저거 없애!" 이러면 우리나라 기업 특성 상. 끝 나는 거라서...
그리고 가장 후발 주자라서 버그는 좀 많은 편입니다. 메일을 신청하고 항상 다른 개발자들에게 어떤 버그가 일어났는지 확인해야 합니다.