Manajer Informasi Pribadi (PIM) favorit saya sepanjang masa adalah Claris Organizer (CO). CO dibeli (atau dilisensikan) oleh Palm menjadi Palm Desktop (PD). Saya secara eksklusif menggunakan ini di Macintosh, hingga Mac OSX menghentikan dukungan untuk program Mac Classic PowerPC. Saya telah melakukan pencarian yang sangat lambat dan terputus-putus sejak saat itu untuk menciptakan kembali CO/PD dalam platform yang independen, namun dengan cara yang sesuai dengan platform.
Tugas rekreasi tersebut menempuh beberapa jalur.
Tugas pertama adalah mengekstrak informasi dari Palm Desktop yang sedang berjalan. Ada dua upaya. Yang pertama ada di AppleScript/PalmDesktop/ExportToXML.applescript. Ini adalah ekstraktor tulisan tangan. Yang kedua ada di DataModelling. Idenya di sini adalah untuk menghasilkan perangkat lunak ekstraksi menggunakan model data yang terdapat dalam PD. Ini menggunakan perak bening.
Tugas kedua adalah mengekstrak sumber daya aplikasi PD, khususnya informasi dekorasi. Ini terkandung dalam MacResourceExtraction. Ada beberapa alat yang telah digunakan untuk melakukan hal ini, namun tujuannya saat ini adalah untuk terus memperluas kelas-mac-utils.
Tugas ketiga adalah meniru kemampuan PD yang saling terkait dengan menggunakan URL aplikasi Mac OS dan AppleScript. Ini merupakan solusi sementara untuk mendapatkan beberapa kemampuan hingga aplikasi pengganti lengkap dibuat. Ini terdapat dalam repo terpisah COinJ_AppleScript. Ada skrip untuk dimasukkan ke dalam pasteboard/copy buffer URL untuk Kalender, Kontak, Evernote, Finder, Safari, dan Mail.
Tugas keempat adalah aplikasi itu sendiri. Ada banyak kode Java yang memiliki contoh berbagai komponen GUI dengan penangan event/aksi tiruan.