Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 956 Categories, Downloaded 50.477.984 Times

HIDRemote SDK 1.1.1

Company: IOSPIRIT GmbH
Date Added: November 15, 2013  |  Visits: 495

HIDRemote SDK

Report Broken Link
Printer Friendly Version


Product Homepage
Download (52 downloads)

The HIDRemote Objective-C class provides your application with access to the Apple Remote IR Receiver under OS X 10.4 (Tiger), OS X 10.5 (Leopard) and OS X 10.6 (Snow Leopard).<br /><br />The HIDRemote class was developed with the needs of users, standalone applications, background applications, remote control solutions, media center software, drivers and Apple Remote emulators in mind.<br /><br />The primary goals are to maximize compatibility, interoperability, future-proofness and user-friendlyness. In fact, the more developers use it for supporting the Apple Remote in their applications, the better the system-wide user experience will be for everyone.<br /><br />Here are some key features of "HIDRemote SDK":<br /><br />Smart, flexible event handling:<br />?*A* The HIDRemote class uses the HID system supplied information about the IR Receiver HID Device to build a dynamic button-cookie map it can then use to understand incoming events regardless of the layout of the HID device's HID descriptor. Hence, HIDRemote doesn't need any OS release or driver specific event handling code, making it a user-friendly and flexible choice for developers that's well prepared for the future.<br /><br />Support for the white (plastic) and aluminum Apple Remote:<br />?*A* The HIDRemote class auto-detects the remote in use and allows you to determine the remote control type with a single call. Your delegate receives messages for all buttons. Under OS 10.6.2 and later, an extra button code is used for the new, additional Play/Pause button of the new aluminum version.<br /><br />Shared, exclusive and exclusive-auto modes:<br />?*A* The HIDRemote class can share access with OS X or access it exclusively. Additionally, the exclusive-auto mode can automatically establish/relinquish exlusive access to the remote alongside the application becoming active/inactive.<br /><br />Exclusive Lock Lending:<br />?*A* Some background applications need to have an exclusive lock on the IR Receiver to implement their task. Consequently, other applications are not able to get access to the IR Receiver (and thus the remote) at the same time. This is something that both developers and users will not want.<br /><br />?*A* The HIDRemote class addresses this issue with its Exclusive Lock Lending feature. It allows aforementioned background applications to "lend" their exclusive lock to other applications for as long as these need it. Example: a background launcher application listens for presses of the Menu button with an exclusive lock. The user starts a slideshow application with remote control support. If both use the HIDRemote class, the slideshow application can ask the background launcher application to temporarily relinquish its lock, so itself can gain access. When the slideshow application stops using the remote or is quit by the user, it notifies the background launcher that it no longer needs access and the background launcher can re-establish its exclusive lock.<br />?*A* With this mechanism in place, users can control both the slideshow and background application in a naturally feeling way.<br /><br />Provides detailed metadata to drivers and remote control solutions for seamless integration:<br />?*A* With the HIDRemote class, applications can "broadcast" detailed metadata about their remote control support and usage via distributed notifications. This includes the current status (turned off, shared, exlusive or exclusive-auto acccess) and an application-definable list of unused button codes.<br />?*A* This metadata can be used by the Exclusive Lock Lending feature, drivers and remote control solutions (such as Remote Buddy) to deliver the best possible integration and user experience.<br /><br />Support for deep sleep:<br />?*A* The HIDRemote class will automatically re-acquire access to the IR Receiver when a Mac wakes up from deep sleep (more widely known as "hibernation").<br /><br />Support for multiple devices:<br />?*A* Built from ground up to support multiple devices, the HIDRemote class enables applications using it to receive button press events from more than one HID device at a time. This removes a substantial bottleneck for third party developers that wish to implement an Apple Remote emulation as well as for developers that want their applications to be compatible with them.<br /><br />Built-In compatibility checks:<br />?*A* The HIDRemote class generally works completely independant from Candelair. It, however, needs the support of Candelair under OS releases where establishing an exclusive lock on the IR Receiver is otherwise not possible (currently this is only the case under 10.6 and 10.6.1). For your convenience, the HIDRemote class provides a method that can be used to determine whether Candelair is required under a particular OS release. An example on how to use it is part of the sample code accompanying the HIDRemote class download and the HIDRemote guide.<br /><br />32- and 64-Bit compatible:<br />?*A* Can be used by 32- and 64-Bit applications. Compatible with the new Snow Leopard 32 and 64-Bit kernels.

Requirements: No special requirements
Platforms: Mac, Mac OSX
Keyword: Access Apple Application Applications Background Button Class Control Developers Exclusive Exclusiveauto Hidremote Launcher Receiver Remote Slideshow Support
Users rating: 0/10

License: Shareware Size: 409.6 KB
HIDREMOTE SDK RELATED
ActiveX Components  -  Sonic Click Ultra Button ActiveX Control 4.2.0
Sonic Click Ultra Button ActiveX Control is a universal component for Visual Programming Languages to provide the fast and easiest way to create appealing Graphical User Interfaces (GUIs) with clickable command buttons of different themes and...
2.86 MB  
Development Editors  -  Sonic Click Pro Button ActiveX Control 5.0.0
Sonic Click Pro Button ActiveX Control is a multipurpose standalone universal component for Programming IDEs to provide the fastest and easiest way to create appealing Graphical User Interfaces (GUIs) with clickable buttons of different Themes and...
3.25 MB  
Libraries  -  Sonic Click Super Button ActiveX Control 5.0.0
Sonic Click Super Button ActiveX Control is a multipurpose standalone universal component for Programming IDEs to provide the fastest and easiest way to create appealing Graphical User Interfaces (GUIs) with clickable buttons of different Themes...
2.23 MB  
Network & Internet  -  OpenCollection 0.52
OpenCollection is a full-featured collections management and access Web application for museums, photo, etc. OpenCollection is the product of a collaboration between the Museum of the Moving Image and Whirl-i-Gig to produce a full-featured...
1.9 MB  
Development Editors  -  Sonic Click Mega Button ActiveX Control 1. 3. 2000
SonicClick is an ActiveX Control which gives Web Style Buttons to your Applications. You can just drag & drop the OCX - control file to the Components panel and use it like a Normal Command Button. Its that easy. Here are some UNIQUE features of a...
1.45 MB  
Desktop Utilities  -  Desktop Organizer 2.0.1.309
Desktop organizer lets you remove the icons from your Windows desk top and place them in organized groups of commonly used applications allowing easy access to your applications, it allows you to launch multiple applications and set transparencey...
2.32 MB  
Internet Client Suites  -  Whitenet Home Edition 1.3
Internet parental control software is essential in any family home these days. The Internet is full of pornographic material and other material which is inappropriate for children. Unfortunately, with many parental control solutions, children...
8.42 MB  
Boot Managers  -  Berokyo for Windows 1.35
Berokyo is a desktop organizer and quick launcher application that lets you take control over your desktop and organize all your favorite and frequently used applications, documents, files, folders and webpages into one or more customizable 3D...
8.25 MB  
Security Tools  -  1st Security-Administrator 13.8
Protect PC, restrict access to Windows applications and password-protect boot with 1st Security Administrator. This is the best password-protected security utility to apply access restrictions to PC, and to protect your privacy stopping others...
1.88 MB  
Security Tools  -  1st Security Administrator-Pro 13.8
Restrict access to Windows applications, protect PC, and password-protect boot with 1st Security Administrator. This is the best professional password-protected security utility to apply access restrictions to PC, and to protect your privacy...
1.88 MB  
NEW DOWNLOADS IN MACINTOSH SOFTWARE, PROGRAMMING
Macintosh Software  -  Recover Mac Files 6.8.4.2
Innovative Macintosh based files recovery application skillfully restores absent data after occurrences following incidences like improper device handling, unexpected worm or virus infections, logical errors in removable disk drives, bad sector in...
3.33 MB  
Macintosh Software  -  Mac Data Recovery 6.4.2.1
User friendly Mac Data Recovery software is easily operated by both technical and non technical users for restoring formatted video clips, mp4 files, pictures, snaps, screenshots from mac based flash compact memory card at minimum price. Visit url...
3.08 MB  
Macintosh Software  -  MailVita OST to PST Converter for Mac 1.0
Get complete conversion of OST files to Outlook PST format with MailVita OST to PST Converter for Mac. The application is well-designed by the developers to provide 100% accurate and safe results. The interface is user-friendly so non-technical...
54.17 MB  
Macintosh Software  -  ToolsCrunch Mac EML to PST Converter 1.0
Using the ToolsCrunch MAC EML to PST Converter, it is an affordable and verified application to provide quality results all the time. The users can easily check all features of the application with EML to PST Conversion freeware. It is a best...
49.61 MB  
Macintosh Software  -  EasyEDA PCB Designer for MacOS 2.0.0
EasyEDA, a great web based EDA(Electronics Design Automation) tool, online PCB tool, online PCB software for electronics engineers, educators, students, makers and enthusiasts. Theres no need to install any software. Just open EasyEDA in any...
34.4 MB  
Programming  -  AnyMP4 iPhone GPS Spoofer for Mac 1.0.8
With AnyMP4 iPhone GPS Spoofer for Mac, you own one of the best GPS location spoofers for iOS devices. It lets you set the virtual GPS location within a few clicks. Whats more, you can play location-based games from anywhere in the world easily....
72.48 MB  
Programming  -  MacX Free iMovie Video Converter 4.1.8
MacX Free iMovie Video Converter is a professional free iMovie video converter for Mac that can convert any SD and HD videos such as M2TS, MKV, AVI, WMV, FLV, VOB, 3GP and more to iMovie accepted video formats MOV & MP4 for importing to iMovie...
22.92 MB  
Programming  -  TclAppleScript 2.0 Beta
The AppleScript command dates back to the days of the Classic MacOS, and was originally designed as a stopgap command to fill the place of "exec" on the old Classic MacOS. Much of its original code and commands are now obsolete, and its public API...
276.48 KB  
Programming  -  SwapList 0.1 Alpha
Java list implementation that swaps list items to a disk file in order to avoid out-of-memory error.
10.24 KB  
Programming  -  Custom Console 2.5
Write Your own Language or Batch Based Executable Programs in Java Runtime Environment. Use Custom JAR files as Command Line commands with this custom command line console program. Simply write your JAR files to accept Main String Arguments and...
286.72 KB