مدير المعلومات الشخصية (PIM) المفضل لدي على الإطلاق هو Claris Organizer (CO). تم شراء CO (أو ترخيصها) بواسطة Palm لتصبح Palm Desktop (PD). لقد استخدمتها حصريًا على نظام التشغيل Macintosh، حتى أسقط نظام التشغيل Mac OSX الدعم لبرامج Mac Classic PowerPC. لقد كنت في حركة بطيئة للغاية ومتقطعة للغاية منذ ذلك الحين لإعادة إنشاء CO/PD في نظام أساسي مستقل، ولكن بطريقة متوافقة مع النظام الأساسي.
اتخذت مهمة اللعبة عدة مسارات.
المهمة الأولى هي استخراج المعلومات من جهاز Palm Desktop قيد التشغيل. هناك محاولتان. الأول موجود في AppleScript/PalmDesktop/ExportToXML.applescript. هذا مستخرج مكتوب بخط اليد. والثاني في DataModelling. الفكرة هنا هي إنشاء برنامج الاستخراج باستخدام نموذج للبيانات الموجودة في PD. ويستخدم الفضة واضحة.
المهمة الثانية هي استخراج موارد تطبيق PD، وخاصة معلومات الديكور. هذا موجود في MacResourceExtraction. تم استخدام العديد من الأدوات للقيام بذلك، لكن الهدف الحالي هو الاستمرار في توسيع أدوات class-mac-utils.
المهمة الثالثة هي محاكاة قدرات الربط البيني لـ PD باستخدام عناوين URL لتطبيقات Mac OS وAppleScript. يعد هذا حلاً مؤقتًا للحصول على بعض الإمكانات حتى يتم إنشاء تطبيق بديل كامل. هذا موجود في الريبو المنفصل COinJ_AppleScript. توجد نصوص برمجية يمكن وضعها في عناوين URL الخاصة بلوحة اللصق/النسخ المؤقت للتقويم وجهات الاتصال وEvernote وFinder وSafari والبريد.
المهمة الرابعة هي التطبيق نفسه. يوجد الكثير من أكواد Java التي تحتوي على أمثلة لمكونات واجهة المستخدم الرسومية المتنوعة مع معالجات الأحداث/الإجراء الوهمية.