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

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

Serving Software Downloads in 976 Categories, Downloaded 31.086.397 Times

HIDRemote SDK 1.1.1

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


Report Broken Link
Printer Friendly Version

Product Homepage
Download (18 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
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  
Utilities  -  CG-Store Remote 1.2
CG-Store Remote is the application for iPad for output control of CG-Store. Using CG-Store Remote makes you easy to use Take, Back, and Skip. On the screen of CG-Store, you can see the character generation through the on-air broadcast by...
2.4 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  
Remote Computing Tools  -  e/pop Remote Control 3.0
WiredRed Software's e/pop Remote Control is a stand-alone remote access, application sharing and system administration product. It allows monitoring and remote maintenance for immediate problem resolution. It also supports field personnel by...
4.46 MB  
System Lockers  -  1st Security Administrator 13.91
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  
File Security  -  AppDefender 1.2.0
AppDefender allows you to intercept unauthorized access to your applications using USB Flash Drive or a password. When somebody tries to launch protected application, AppDefender asks a password. You can protect your mail client, system...
3.81 MB  
Desktop Utilities  -  Control Runner 3.00
Control Runner is a program launcher and manager for Windows (95/98/Me/2000/XP) that can substantially increase your productivity. Control Runner is built on the popular MomShell program manager, first released in 1995. There are two ways of...
2.06 MB  
Desktop Utilities  -  Desktop Organizer
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  
Macintosh Software  -  Stellar Volume Repair 3.0
Stellar Phoenix Volume Repair tool can repair corrupt and damaged Mac hard drives with ease. The software has been designed to rebuild the damaged directory structure and replaces the damaged one with the repaired directory. When the directory of...
15.63 MB  
Macintosh Software  -  ManyCam for Mac 6
ManyCam is a free Webcam software and a screen recorder for anyone to use. Several feature enhancements are included within ManyCam to produce a professional quality live video production. It can connect a desktop, smartphone, tablet and live...
90.49 MB  
Macintosh Software  -  Cisdem Data Recovery for Mac 4.2.3
Using advanced scanning technology and directory restructuring algorithm, Cisdem Data Recovery for Mac can help you to recover lost valuable data, documents, emails, videos, music, photos, and lost partitions from any Mac supported data...
6.4 MB  
Macintosh Software  -  iDoctor 2.0
iDoctor equips Mac users with 15 cleaning and optimization tools to make their working on Mac easy and simply. With iDoctor’s help you can also manage, encrypt, backup, recover or shred files with just a couple of mouse clicks. Thus,...
98 KB  
Macintosh Software  -  AnyMP4 Free iPhone Data Recovery for Mac 7.3.18
AnyMP4 Free iPhone Data Recovery for Mac can allow you to recover deleted files from iPhone/iPad/iPod like Camera Roll, Notes, Reminders, Voice Memos, and Safari Bookmark on Mac. You can directly recover deleted data from iOS Device like...
24.4 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  
Programming  -  Mano 1.05 Beta
Mano is a makeFile navigator containing a tree grouping the targets.
20.48 KB