Chào các bác,
Em mới tập tọe lập trình cho Pocket PC và Smartphone, các bác có kinh nghiệm cho em hỏi nên lập trình bằng ngôn ngữ nào là tốt nhất: Visual Basic, Visual C++, Visual C#???, em mới cài bộ Visual Stusio 2005 Beta 2 nhìn choáng quá các bác ạ. Hồi xưa em cũng có biết chút ít về C++ và Visual Basic. Các bác có thể chỉ cho em đọc sách nào để tham khảo không ạ
Em cảm ơn!
Thế này nhé, để lập trình cho dòng Windows Mobile (SmartPhone, PocketPC dùng HĐH Windows Mobile) bạn có thể dùng bộ MS Embedded Visual C++ ( EVC ) , MS Embedded Visual Basic (EVB) Kết hợp với các bộ Software Development Kit (SDK) đều tải miễn phí trên site của Microsoft. Tuy nhiên bản cũng có thể lập trình trên bộ công cụ lập trình VS.Net 2K3 hoăc VS.Net 2K5 Beta 2 ( Dùng ngôn ngữ C# trong môi trường tích hợp).
Mỗi ngôn ngữ và bộ công cụ phát triển đều có cái mạnh của nó và phụ thuộc vào dạng ứng dụng nên khó nói cái nào là nhất.
Còn về tài liệu thì theo mình đọc MSDN là quá đủ với trợ giúp và ví dụ mẫu
Chúc Thành công!
Nếu bạn bắt đầu mới từ đầu thì nên dùng C# hoặc VB.NET. Tuy nhiên đôi khi lại rất cần C++ đấy
Mobile devices phổ thông thì Palm, Windows Mobile, Symbian có nhu cầu gần như ngang nhau, do đó nếu muốn phát triển phần mềm trên nhiều nền tảng thì C++ là sự lựa chọn tốt.
Cho mình hỏi là nếu dùng C/C++ thì trình tự các bước để tạo Soft chạy trên PPC như thế nào?
Code → …? → PPC
Các Bác ơi cho em góp một chút xíu về suy nghĩ của em. Theo em nghĩ muốn đầu tư vào Việc lập trình Game chúng ta nên đi từ C/C++ hoặc dùng thằng vào Java thì rất tiện lợi về sau. Vì hầu như nền tảng phát triển phần mềm di động của Java đều free. tuy nhiên C/C++ có phần mạnh về giảm dung lượng.
Em xin đưa một link dạy về Lập trình Game. Em nghĩ chắc nhiều Bác biết rồi:
http://www.tincntt.com/tincntt/cms/vi/tutorials/j2me_tutorials/index.html