Jump to content

Porting some Small C/C++ Libraries to OS X


  • Please log in to reply
1 reply to this topic

#1
Klaus777

Klaus777

    InsanelyMac Protégé

  • Just Joined
  • Pip
  • 1 posts
Hi Folks,

I am looking for somebody to port the following two API to OS X. I am open to fair suggestions concerning the price of the work.


Thanks,
Klaus.

The aim of this project is to port two small C/C++ APIs to Mac OS X and to provide JNI interface for calling this code from Java. The code has already been tested on Win32, Linux, and Solaris.

1) The Tray Icon Project
---------------------------
The Tray Icon API is a set of APIs to create tray icons on the desktop. A tray icon can have a caption (text), an icon and a menu associated with it. It can also have a tooltip associated that is displayed when the mouse hovers over the tray icon. The associated tray menus are intended currently SWT Menus (but being ported to SWT), so that they can take on a standard L&F or the system L&F. The associated icon could be animated icons. To get animation in the notification tray is to use an animated GIF.

Link to the Tray Project
------------------------
https://jdic.dev.jav...incubator/tray/


2) The SystemInfo Project
-----------------------------

The SystemInfo API allows access to user idle time and desktop lock state. The implementation for obtaining such properties varies widely from OS to OS and desktop environment to desktop environment; this package hopes to consolidate their implementation in a runtime environment so code can be easily re-used across multiple platforms.

Link to the SystemInfo Project
------------------------------
https://jdic.dev.jav...tor/systeminfo/


Currently Supported Platforms
-----------------------------
- WinME/NT/2000/XP/2003
- Sun Java Desktop System (JDS) Release 1 or greater
- SuSE Linux 7.1 or greater
- RedHat Linux 8 or greater
- Solaris 8 or greater

#2
Vladimir Moushkov

Vladimir Moushkov

    InsanelyMac Protégé

  • Members
  • Pip
  • 7 posts

Hi Folks,

I am looking for somebody to port the following two API to OS X. I am open to fair suggestions concerning the price of the work.
Thanks,
Klaus.

The aim of this project is to port two small C/C++ APIs to Mac OS X and to provide JNI interface for calling this code from Java. The code has already been tested on Win32, Linux, and Solaris.

1) The Tray Icon Project
---------------------------
The Tray Icon API is a set of APIs to create tray icons on the desktop. A tray icon can have a caption (text), an icon and a menu associated with it. It can also have a tooltip associated that is displayed when the mouse hovers over the tray icon. The associated tray menus are intended currently SWT Menus (but being ported to SWT), so that they can take on a standard L&F or the system L&F. The associated icon could be animated icons. To get animation in the notification tray is to use an animated GIF.

Link to the Tray Project
------------------------
https://jdic.dev.jav...incubator/tray/
2) The SystemInfo Project
-----------------------------

The SystemInfo API allows access to user idle time and desktop lock state. The implementation for obtaining such properties varies widely from OS to OS and desktop environment to desktop environment; this package hopes to consolidate their implementation in a runtime environment so code can be easily re-used across multiple platforms.

Link to the SystemInfo Project
------------------------------
https://jdic.dev.jav...tor/systeminfo/
Currently Supported Platforms
-----------------------------
- WinME/NT/2000/XP/2003
- Sun Java Desktop System (JDS) Release 1 or greater
- SuSE Linux 7.1 or greater
- RedHat Linux 8 or greater
- Solaris 8 or greater


Hi, there,
We are Nucleus Systemd Ltd. Recently we've done similar project porting Snerdware's Groupcal to the new Mac OS X Sync Services.

If you are interested, please contact us at vlindos@nucleusys.com

Regards,
Vl. Moushkov





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy