RSSリーダーについて {{outline}} !!!概要 RSSリーダーを CE 上に実装する。 ==C# を主に使って .NET Compact Framework を使った CE.NET 用プログラムの作成== CE.NET 用プログラムの作成 !!!SourceForge プロジェクトページ https://sourceforge.jp/projects/rssreaderce/ !!!目標 *3ペイン構造。もしくは2ペイン構造。 *ブラウザコントロールが使えること。もしくは代替手段の用意。 !!!現状 2005/02/23 現在 C# にて 2ペインもどきの RSSリーダを作成中。.NET Compact Frameworkのへぼさに萎えてきた・・・ フル版はかなり便利だけど、Compactだと本来CEが搭載している機能すら省かれてしまっている。Win32 の API としては用意されているけど・・・みたいなのが多すぎる。 なので、CE 用アプリケーションは embedded Visual C++ 4.0 を使って組むことになると思われる。 !!!開発方針 *まず、第一段階として C# を用いて実装する。.NET Framework のフル版を用いてフル機能のRSSリーダーのプロトタイプを実装する。 *次に、第二段階として上で実装したプロトタイプを C++ へ移植する。ターゲットデバイスは Windows CE .NET 4.x。この段階で、C# で利用したクラスライブラリを C++ へ移植していくことになる。 C#でこのままいくかも。とりあえずはC#でどのくらいCEプログラムが作れるのか調査。 !!!問題 !!!メモ欄 Platform Invoke(P/Invoke) というサービスを経由すると、Win32 APIにアクセス出来るようだ。 ただし、Cの構造体を表現する機能が無いので、バイト配列で受け取って解析する必要有り。 Cの構造体からクラス定義を起こすプログラムでも書いてみようかな ---- [[プログラミング/プロジェクト]]