Có khó không?
Khó nếu bạn không thích và dễ nếu bạn đam mê. Và nếu kết hợp lại thì thời gian tạo sản phẩm sẽ nhanh hơn.
Có khả thi không?
Có chứ, chắn chắn. Vì tôi viết Lịch Phù Đổng từ không biết một chút gì về C++. Tôi làm được khi tôi chỉ là một kỹ sư phần cứng. Khi làm tôi phải hỏi rất nhiều bạn bè như Quỳnh - HuuQuynh, Long - mkford, Văn - ppc_admin (thành viên của HHVN) và cả Kawaguchi nữa. :O
Thật cảm ơn nncuong đã mở ra topic này để mọi người cùng chia sẻ. Tôi cũng là một người mới tìm hiểu về lập trình cho PPC và cũng vốn gốc là người làm phần cứng. Cũng chỉ mới gần đây mới lập trình "sâu" một tí cho PPC - chính là sản phẩm LLCalToday, trong quá trình làm LLCalToday tôi phải mày mò và tìm kiếm rất nhiều trên mạng nhưng cũng không có nhiều thông tin phù hợp cho người mới cũng như chuyên sâu về lập trình cho PPC.
Hy vọng rằng topic này sẽ giúp cho những bạn mới nhập môn có được những gợi ý để đỡ phải "chạy loanh quanh" lúc ban đầu và cũng là nơi chia sẻ thuật toán, mã nguồn, kinh nghiệm lập trình với PPC.
Em muốn tạo một chương trình Danh Ngôn today , có khả năng hiển thị các câu danh ngôn mà mình thích , cứ mấy phút là nó tự thay đổi một lần . Có thể tùy chỉnh màu sắc , cỡ chứ , ...
Có nhất thiết phải thành thạo C++ thì mới tạo được chương trình trên không Bác .
Về lý thuyết thì lập Custom today plug-in item cho Windowss mobile thì có thể dùng thư viện WIN32 (lập trình bằng C/C++ là tiện nhất và gần như là bắt buộc) hoặc dùng C#/VB.NET nhưng phải kèm với một thư viện hỗ trợ.
Cách thứ nhất làm việc tốt hơn (chạy ổ định, tiết kiệm năng lực xử lý, bộ nhớ, kích thước rất nhỏ, tương thích được với những phần mềm host Today plug-in như Spb PocketPlus,...) nhưng có vẻ hơi khó với những bạn chưa quen lập trình C/C++ với WIN32.
Cách thứ hai có vẻ dễ học nhưng thực tế là một cái bẫy vô tình! Do phần mềm Host today plug-in (phần mềm hỗ trợ) là một phần mềm miễn phí và tác giả hơi bận rộn nên không phát triển liên tục, vẫn có lỗi và quá trình cài đặt hơi phức tạp nên làm today plug-in thì dễ nhưng khi kiểm thử thì hơi khó, lúc được lúc không vả lại muốn phân phối plug-in phải phân phối kèm theo cái phần mềm host này rất phức tạp, kích thước lớn, không tương thích với các host today plug-in khác (như Spb pocket plus).
Nếu bạn đã có kiến thức cơ bản về lập trình C/C++ thì có thể tham khảo mã nguồn trong ví dụ memwatcher (như nncuong đã gợi ý) hoặc có thể tham khảo một ví dụ do tôi lập để thử nghiệm khi tôi mới bắt đầu làm today plug-in.
Bạn lưu ý:
- Project này tôi làm trên VS 2008
- Để kích thước file nhỏ tôi phải bỏ Intellisense
Chỉnh sửa cuối: