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
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
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 Android và Hello 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!
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.
Đ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:
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 độ.
- 1. Bất kỳ ai cũng biết hướng dẫn về Silverlight tốt?
- 2. Bất kỳ ai cũng có một thuật toán khác cho HTML được hiển thị?
- 3. Bất kỳ ai cũng có hướng dẫn về cách tạo ứng dụng Universal với XCode 4.2?
- 4. Bất kỳ hướng dẫn nào về libclang?
- 5. Bất kỳ hướng dẫn clojurescript nào?
- 6. bất kỳ ai cũng có thể giải thích "trường xem"
- 7. Bất kỳ hướng dẫn REST dễ dàng nào cho Java?
- 8. Có ai biết về bất kỳ hướng dẫn tốt nào cho Slick 2D lib không?
- 9. Bất kỳ ai biết về bất kỳ mẫu T4 nào để tạo các lớp từ xsd?
- 10. Bất kỳ hướng dẫn nào để tạo ứng dụng bỏ phiếu trên Android?
- 11. Bất kỳ hướng dẫn nào về cách sử dụng phpDocumentor?
- 12. Bất kỳ hướng dẫn Dòng thời gian chú thích Google trực quan nào tốt?
- 13. Bất kỳ hướng dẫn admob nào dành cho Phonegap trong Android
- 14. Bất kỳ hướng dẫn nào cho lập trình Win32 SDK?
- 15. Có bất kỳ hướng dẫn thiết kế nào cho Cơ sở dữ liệu tài liệu không?
- 16. Có bất kỳ triển khai LRU nào của IDictionary không?
- 17. Có bất kỳ thành phần JSF nào để triển khai điều hướng đường dẫn không?
- 18. ReSharper, làm thế nào để hiển thị tất cả các gợi ý? bất kỳ bàn phím nào
- 19. Bất kỳ ai sử dụng Qi4J
- 20. Có bất kỳ hướng dẫn lập trình mô phỏng hoặc hướng dẫn nào không?
- 21. Bootstrap - bất cứ ai có thể cho tôi bất kỳ ví dụ nào, cách thiết lập các nút JS không?
- 22. C# trên Linux - Bất kỳ ai cũng có ý kiến dựa trên kinh nghiệm sử dụng đơn âm?
- 23. Bất kỳ đề xuất nào cho việc triển khai quy trình làm việc của đường ray?
- 24. Xcode: Không vào bất kỳ nhóm phát triển
- 25. NuGet không hiển thị bất kỳ gói nào
- 26. Bất kỳ ai biết về bất kỳ ngôn ngữ kịch bản được nhập tĩnh nào?
- 27. Bất kỳ ý tưởng nào về cách chuẩn bị cho tương lai phát triển Flash/Flex/HTML5?
- 28. Bất kỳ hướng dẫn weblogic phong nha nào?
- 29. Bất kỳ hướng dẫn nào tốt về FakeItEasy
- 30. Có ai có bất kỳ ví dụ nào về cách tạo đường dẫn bằng MKOverlayPathView không?