저는 기본적으로 리눅스의 임베디드 시스템 프로그래머입니다. 그러나 안드로이드 애플리케이션을 작성하는 데있어 손을 잡고 싶습니다. 이전 Java 경험이 없으면 GUI 툴킷 또는 저에게 도움이되는 것이 있습니까? 또는 Java를 배우는 것이 필수적입니다. 나 같은 초보자를위한 링크 나 팁은 매우 유용 할 것입니다.Java 프로그래밍 경험이없는 시스템 개발자가 Android Apps를 작성할 수 있습니까?
답변
프로그래밍을 원하지 않는 사용자를 위해 다양한 앱 빌더가 제공되지만 제작할 수있는 앱은 매우 제한적입니다. 기본적으로 이러한 빌더는 개발자가 응용 프로그램을 빌드하기 전에 개발자가 개인화 한 일련의 템플릿을 제공합니다. 예를 들어 비디오 플레이어 템플릿의 경우 개발자는 배경색 등의 모양과 느낌을 선택하지만 나머지 응용 프로그램은 고정됩니다.여기
는 이미 프로그래머와 자바 경로는 다음 시도 할 수 매우 집약적이기 때문에 몇 가지에 보이는 문서에서는 무 프로그래밍 APP-빌더http://hypernextandroid.wordpress.com/2012/09/04/coding-and-no-coding-app-makers/
를 사용하기 전에 고려하는 것입니다 Basic4Android, HyperNext Android Creator 등. Java/Android SDK 방식보다 학습 곡선이 훨씬 쉬우 며 기본 앱을 계속 생성 할 수 있습니다.
자바를 배워야합니다. 그러나 C에 익숙하다면 구문이 익숙 할 것입니다. 그것은 객체 모델이 매우 간단하고 라이브러리가 훌륭하기 때문에 재미 있어야합니다. 물론 안드로이드는 자체 제약과 모범 사례를 가지고 있습니다.
예.
App Inventor for Android - 그것의 간단하고 쉬운, 사전 자바 프로그래밍 지식이 필요 ADT 플러그인
이클립스 - 응용 프로그램을 개발할 수있는 더 좋은 방법은 - UI 개발을위한 Hello World
로 시작하지 - ADT 플러그인이 포함 된 UI 편집기를 내장하거나 DroidDraw
나는 오전 2 개월 늦었지만 Titroid Studio라는 소프트웨어를 사용하여 Android 앱을 개발했습니다. 게임과 같은 고급 앱을 작성할 수는 없지만 간단한 앱을 개발할 때 유용합니다. Mac을 사용한다면 iOS 용으로도 개발할 수 있습니다.
기본적으로 자바를 배우기보다 자바 스크립트와 PHP를 사용하여 앱을 작성합니다.
Cons-
- 그것은 안드로이드에서 일반적으로 사용되는 대부분의 기능은 아이폰 OS SDK하지만 그것뿐만 아니라 많은 누락이 포함되어 있습니다.
- 앱의 크기는 일반적으로 10-20MB 범위입니다.
단순한 앱을 만들고 싶다면 빠른 티타늄을 사용하는 소프트웨어입니다.
- 1. Xcode 3.2.1에서 Java 코드를 작성할 수 있습니까?
- 2. SDK가없는 Android 앱을 작성할 수 있습니까?
- 3. JScheme에서 Java 클래스를 작성할 수 있습니까?
- 4. ABCL로 Java 클래스를 작성할 수 있습니까?
- 5. 프로그래밍 언어의 두 번째 구현을 해당 언어로 작성할 수 있습니까?
- 6. android 프로필을 작성할 수 없습니다.
- 7. 프로그래밍 경험이없는 사람을 위해 안드로이드를 배우는 가장 좋은 방법은 무엇입니까?
- 8. Javascript로 컴파일러를 작성할 수 있습니까?
- 9. 프로그래밍 방식으로 JAVA로 웹 양식을 작성할 수 있습니까?
- 10. Eclipse에서 iPad Apps를 개발할 수 있습니까?
- 11. Android (Java) 네트워크 프로그래밍 리소스
- 12. Android : 시스템 호출을 관찰 할 수 있습니까?
- 13. 실제 프로그래밍 언어로 통역사를 쉽게 작성할 수 있습니까?
- 14. 프로그래밍 방식으로 WCF에서 SOAP 봉투 응답을 작성할 수 있습니까?
- 15. 맵리 듀스 프로그래밍 시스템
- 16. 웹 사이트에서 명령을받는 Android 앱을 작성할 수 있습니까?
- 17. Android 용 앱을 C#으로 작성할 수 있습니까?
- 18. Java 개발자가 Java Desktop 개발로 이동
- 19. Java 소켓 : 하나의 스레드로 TCP 서버를 작성할 수 있습니까?
- 20. Grails에서 Spring을 작성할 수 있습니까?
- 21. 어떻게이 쿼리를 작성할 수 있습니까?
- 22. Groovy에서 어노테이션을 작성할 수 있습니까?
- 23. PHP 패턴 - 어떻게이 코드를 작성할 수 있습니까?
- 24. 경험이없는 고위직을 얻으려고 요청했습니다.
- 25. 많은 수의 개발자가 성가신 프로세스 또는 저품질 소프트웨어없이 소프트웨어를 함께 작성할 수 있습니까?
- 26. 경험이없는 사람을위한 Alice v Python
- 27. 프로그래밍 방식으로 RelativeLayout의 내용 지우기 - android java
- 28. JMX를 통해 프로그래밍 방식으로 Java 프로세스를 닫을 수 있습니까?
- 29. 하스켈 개발자가 피하는 일반적인 프로그래밍 실수는 무엇입니까?
- 30. 기존 시스템 데이터베이스에 대한 사용자 지정 콘텐츠 공급자를 작성할 수 있습니까?
자바를 배워야 할 것입니다. 하지만 임베디드 (C 또는 C++)를 사용하면 꽤 빨리 가져와야합니다. –
다음 사이트에서 Google App Inventor를 사용해 볼 수 있습니다. http://appinventor.googlelabs.com/about/ 코드 줄 작성 필요 없음 –