2008-11-10 30 views
8

Tôi có một số T-Mobile G1 và tôi sẽ tải xuống SDK dành cho nhà phát triển và xem tôi có thể tạo một vài ứng dụng đơn giản cho điện thoại của mình hay không. Nếu bạn đã phát triển tương tự, vui lòng trả lời dưới đây và cho tôi biết về trải nghiệm của bạn. Vui lòng chia sẻ bất kỳ liên kết nào bạn thấy đặc biệt hữu ích.Bất kỳ ai cũng có bất kỳ hiển thị, gợi ý, hướng dẫn nào từ việc phát triển cho các thiết bị Android của Google?

Trả lời

5

tôi bắt đầu từ đây

http://code.google.com/android/kb/commontasks.html

tôi có môi trường và giả lập lên của tôi và chạy trong vòng khoảng 15 phút.

Lần hiển thị đầu tiên thật thú vị khi làm việc cùng.

Paul

8

Tôi không tìm thấy tài liệu SDK nào hữu ích, ít nhất là lúc đầu. Những gì thực sự được bắt đầu là xem qua các chương ví dụ của Hướng dẫn về bộ xử lý bận rộn dành cho Android từ CommonsWare. Bạn có thể tìm thấy số này on the book's website. Các ví dụ mã cho cuốn sách cũng được cung cấp tại liên kết đó.

Mã ví dụ được cung cấp trong các ví dụ đó, cùng với mã ví dụ được bao gồm trong SDK đã cho tôi ý tưởng hay về nơi bắt đầu. Tôi vẫn chưa hoàn toàn vững chắc trên nhiều thứ, nhưng sự phát triển nhanh hơn rất nhiều so với trước đây.

Một điều bạn chắc chắn muốn chắc chắn bạn làm là xem các video do Google cung cấp. Vòng đời của ứng dụng cho Android khác nhiều so với ứng dụng truyền thống, vì vậy bạn muốn đảm bảo rằng bạn hiểu được Intents, Views và Content Providers. Tất cả các video này đều có thể được xem trên YouTube trong this playlist.

Tài nguyên hữu ích cuối cùng mà tôi có thể chỉ cho bạn là cộng đồng viết blog. Mọi lúc và sau đó, Planet AndroidHello Android có trích đoạn mã từ các blog mà chúng tổng hợp. Jeffrey Sharkey rất lớn trong việc phát triển Android và đã phát hành một số mã hữu ích trên blog của anh ấy.

Phát triển Android hiện giống như chụp trong bóng tối, nhưng hy vọng sẽ sớm cất cánh và cung cấp cho chúng tôi nhiều tài nguyên giá trị hơn! Tôi biết có afewbooks ngoài kia. Chúc may mắn!

3

Tôi đã tìm thấy notepad tutorial vô cùng hữu ích trong việc tìm hiểu kiến ​​thức cơ bản.

5

Điều lớn nhất tôi khuyên bạn nên đảm bảo rằng bạn thực sự hiểu vòng đời của các ứng dụng Android. Nhiều ứng dụng được đưa ra có sự cố hoặc hoạt động kém (hoặc làm cho toàn bộ điện thoại chạy kém) vì chúng không được thiết kế để tuân theo vòng đời của ứng dụng một cách chính xác.

Đối với các ứng dụng đơn giản, không có gì phải lo lắng nhưng bạn có thể muốn chạy một thứ gì đó trong nền (phát nhạc, vv) hoặc cần lưu trạng thái của mình nếu người dùng chuyển ứng dụng. Đó là khó khăn nhưng có ý nghĩa một khi bạn thấy một số ví dụ.

Bạn cũng có thể kiểm tra một số các buổi Android từ/O hội nghị nhà phát triển Google I tháng năm:

1

Tôi cũng bắt đầu bị ướt chân với sự phát triển của Android. Thành thật mà nói, tôi nghĩ rằng một số trong những cuốn sách ra có làm một công việc khá tốt giải thích khuôn khổ phát triển và giúp bạn bắt đầu với việc sử dụng các công cụ một cách nhanh chóng. Một số cuốn sách tôi đang đọc bao gồm "Tự phát triển ứng dụng Android cho chính mình trong 24 giờ" (rõ ràng tiêu đề là một cường điệu; sách chỉ được tổ chức thành giờ. Mỗi giờ sẽ mất một thời gian cho người mới bắt đầu), "Xin chào, Android : Giới thiệu Nền tảng phát triển di động của Google (ấn bản thứ 3) "và" Bắt đầu từ Android 2. " Từ của tôi, cho đến nay, kinh nghiệm hạn chế, phát triển bằng cách sử dụng SDK có thể truy cập và thú vị. Điều đó đang được nói, bạn thực sự cần phải cam kết thời gian/năng lượng để có được tốc độ.

Các vấn đề liên quan