2009년 7월 2일 목요일

android-첫번째

 

개발자 가이드

 

 Android개발자가이드에 온걸 환영합니다. 개발자 가이드는 Android애플리케이션을 개발하는데 실용적으로 도움을 줄거에요.

Android 애플리케이션을 만들기 위한 framework, android concept부터 알아야 하겠지요. 그리고 개발도구,테스팅도구 publish도구도 알아볼겁니다.  개발자 가이드는 android 플랫폼에 대한 내용을 담고 있어요.  Android플랫폼에 대한 내용이 framework 대한 내용이겠죠…요약하면, android애플리케이션을 개발하려면 android플랫폼이 무엇인지 알아야하고 android 플랫폼은 android concept이라고 할수 있어요.세부적인Framework API 위의 Reference탭으로 가시면됩니다.

 

Android Basics : android 무엇이고, android 제공하는건 무엇이고, 거기에 어떻게 애플리케이션이 돌아갈수 있는지를 설명한다고 하네요. Android Wince같은 embeded OS같은 생각이 드네요. 애플리케이션을 프로그래밍할려면 플랫폼에 알아야겠죠. 플랫폼에서 제공하는 라이브러리를 이용해야하니까요..마치 win32 api처럼..뭔가를 제공하니까...

 

Framework Topics : 이게 framework하고 api 대한 설명을 하는 챕터 같네요.

 

Developing: 역기서 개발툴과 테스팅툴을 설명하구요.

 

Publishing : publish하는 방법을 소개하겠죠.. 개발은 x86이나..mac에서 개발하면 이걸 target머신으로 옮겨야하잖아요..그러면 변환이 필요하겠죠..예를들어 x86에서 개발하고 테스트할려면 x86 머신에 맞는 기계어 명령어로 프로그램이 되어있을테니 이걸 target머신의 프로그램으로 변환하거나..이미 만들어져 있다면..x86코드를 제거하는 등의 일을 하겠죠..

 

Best Practices : 애플리케이션 짜는 테크닉을 알켜준데네요..

 

Tutorials and Samples :  어플리케이션 만드는 튜토리얼하고 샘플을 보여준다네요.

 

Appendix : FAQ나 용어설명같은거…

 

프로그램을 하기위한 첫번째 단계는 SDK 다운받아야 하네요. SDK설명은 위에 tab 있다네요.

만약 설치하고 코드를 보려면 tutorial 있는 hello world 쳐봐도 되구요. 아니면 개발자가이드를

읽으면서 시작해보세요..

 

The Developer's Guide

Welcome to the Android Dev Guide! The Dev Guide is a practical introduction to developing applications for Android. It explores the concepts behind Android, the framework for constructing an application, and the tools for developing, testing, and publishing software for the platform.

The Dev Guide holds most of the documentation for the Android platform, except for reference material on the framework API. For API specifications, go to the Reference tab above.

As you can see in the panel on the left, the Dev Guide is divided into a handful of sections. They are:

Android Basics
An initial orientation to Android — what it is, what it offers, and how your application fits in.
Framework Topics
Discussions of particular parts of the Android framework and API. For an overview of the framework, begin with Application Fundamentals. Then explore other topics — from designing a user interface and setting up resources to storing data and using permissions — as needed.
Developing
Directions for using Android's development and debugging tools, and for testing the results.
Publishing
Instructions on how to prepare your application for deployment and how to publish it when it's ready.
Best Practices
Recommendations on preferred techniques for writing applications that perform efficiently and work well for the user.
Tutorials and Samples
Step-by-step tutorials and sample code demonstrating how an Android application is constructed.
Appendix
Reference information and specifications, as well as FAQs, a glossary of terms, and other information.

The first step in programming for Android is downloading the SDK (software development kit). For instructions and information about the kit, go to the SDK tab above.

After you have the SDK, begin by looking over the Dev Guide. If you want to start by getting a quick look at the code, the short Hello World tutorial walks you through a standard "Hello, World" application as it would be written for the Android platform. The Application Fundamentals document is a good place to start for an understanding of the application framework.

For additional help, consider joining one or more of the Android discussion groups. Go to the Community tab above for more information.

To return to this page later, just click the "Dev Guide" tab while any Dev Guide page is loaded.

0 개의 댓글:

댓글 쓰기