1. canadainc's Avatar
    Golden Retriever: Remotely control and interact with your BlackBerry 10 device from anywhere!-builtforblackberry_badge_onwht.jpg

    App Name: Golden Retriever

    Golden Retriever: Remotely control and interact with your BlackBerry 10 device from anywhere!-img_00000144.png

    Summary:
    Golden Retriever is a must have app for all BlackBerry users.

    Golden Retriever: Remotely control and interact with your BlackBerry 10 device from anywhere!-img_00000145.png

    This app allows users to remotely control their BlackBerry 10 device using commands sent via email messages. This is particularly useful when the user may not have the device in their possession yet they need to interact with it. There are several occasions when this might happen.

    Golden Retriever: Remotely control and interact with your BlackBerry 10 device from anywhere!-img_00000146.png

    An example is when the user has to lend their device to a friend or family for a period of time. In the meantime, the user would still like to know if there are any messages that came for them, or would still like to access some files that are stored in the device file system but since they do not have their device, they are currently out of reach. With this app, the user can simply send commands to the device to fetch this information even while they do not physically have access to the device.

    Golden Retriever: Remotely control and interact with your BlackBerry 10 device from anywhere!-img_00000132.png

    Another example of a use case is if the user loses their phone, or misplaces it somewhere but they are in urgent need of their messages and some files stored in the file system. They might also want to actually track down where their phone is by using additional means outside of BlackBerry Protect. For example, they might want to hear the background noise around where the phone is currently to help narrow down where the phone may have been placed.

    Golden Retriever: Remotely control and interact with your BlackBerry 10 device from anywhere!-img_00000134.png

    All of this and more can be done using Golden Retriever. When active, the app simply monitors a user's specified email inbox for issued commands. When the user is away from the phone, they can simply log into their email address from their laptop or desktop, and send an email command to this email address that the app is monitoring to fetch the information from the device they are looking for.

    Golden Retriever: Remotely control and interact with your BlackBerry 10 device from anywhere!-img_00000141.png

    To issue a command, the user needs to email the target email address with the subject line: "golden" (without quotes).

    In the body of the message, the user needs to specify the command they want to issue. Here are some of the commands that are available (keep in mind future updates will continually bring more and more features):

    Commands:
    help: Returns the available list of commands with examples.
    ----
    battery: Returns the current battery level and the temperature in degrees Celsius.
    ----
    calendar: Does a query for calendar events that match the command arguments. For example, to find all events in the device calendar that contain the word 'Doctor', use the following command:
    calendar Doctor
    ----
    contact: Does a query for a contact's details (specified in the command arguments) from the device address book. For example, to find all contacts in the device address book that contain the name 'Yunis', use the following command:
    contact Yunis
    ----
    get: Fetches one or more files from the device's file system or media card. Wildcards are supported. For example, to fetch all image files on the device that start with 'Apple', use the following command:
    get Apple*.jpg

    To fetch all text files that contain the word 'Yunis', use the following command:
    get *Yunis*.txt

    There may be cases where your query is too broad, and matches too many files. For example, a query like:
    get A*.txt

    can produce a really large result. In that case the app will return you a list of all the files that matched the query. You should then instead specify the exact file that you are looking for.

    To fetch a very specific file, provide the full path to the file as an argument. For example, to fetch the file named 'abdul khaliq.txt' located in the documents folder of the device's SD card, use the following command:
    get /accounts/1000/removable/sdcard/documents/abdul khaliq.txt

    To fetch the file 'abdul khaliq.txt' that is located in the documents folder of the device's local storage, use the following command instead:
    get /accounts/1000/shared/documents/abdul khaliq.txt
    ----
    location: Fetches the current location of the device reverse geocoded as well as in latitude/longitude coordinates.
    ----
    mic: Records audio from the device's microphone and sends it back. You can customize how long the device should record for by specifying an argument in terms of seconds. For example to record 15 seconds of audio, use the following command:
    mic 15

    If no argument is specified after the *mic* command, the default value of 10 seconds is used.
    ----
    unread: Fetches all the unread SMS messages that are on the device.

    Once the user sends the email to the target address with the command in the body and "golden" as the subject, the app will process the command and reply back to the email with the response.

    To turn off monitoring your inbox, simply close the app. To activate it again, just reopen the app, it's that simple!



    Golden Retriever: Remotely control and interact with your BlackBerry 10 device from anywhere!-img_00000143.pngFeatures:
    • Native Cascades app implementation with smooth transitions, animations, and incorporation of Flow UI.
    • Security restrictions: Ability to whitelist only specific users to send commands, or anyone to send commands.
    • Many different commands available: get, contact, battery, help, mic, unread (and more coming)
    • Spy tools: Remotely turn on/off microphone and get live feed.
    • Detailed step by step instructions with images to make learning curve as easy as possible.
    • Built-in bug reporter to contact development team as soon as possible for bugs and new feature requests.
    • Commands can be sent from anywhere as long as the device has access to the mailbox. This means no additional installation of any other software or plugins is necessary!
    • Graphics optimized for both all-touch and physical keyboard devices.
    • Permission validation: App recognizes when permissions may be turned off and is stable not to misbehave, but rather it will warn the user.


    Permissions Explanation (this app requires several permissions and here is why):
    • Calendar: App uses this to process the 'calendar' commands to let you access your calendar events remotely.
    • Contacts: App uses this to process the 'contact' query commands to let you access your contact details remotely.
    • Email/PIN Messages: App uses this to monitor your target inbox to actually listen for command messages and reply to them with the requested data.
    • GPS Location/Location: App uses this to process the 'location' commands to let you access your device's location remotely.
    • Microphone: App uses this to process the 'mic' commands to let you access your device's microphone to record audio remotely.
    • Shared Files: App uses this to process the 'get' commands to let you access your files and media remotely.
    • Text Messages: App uses this to process the 'unread sms' commands to let you access your unread SMS messages remotely.


    Price:
    $1.99 (for a limited time, then going to $3.99)

    BlackBerry World Link:
    BlackBerry World - Golden Retriever

    Bug-report/Feature Request/Support link:
    https://code.google.com/p/golden-retriever/

    Video Tutorial:
    Guess what? v2.0 version of this app is now headless! Also the app received some new features and bug-fixes!

    Full Change log:
    https://code.google.com/p/golden-ret...wiki/ChangeLog

    Bug reports and feature requests:
    https://code.google.com/p/golden-retriever/issues/list

    Video tutorial:
    Last edited by canadainc; 01-21-14 at 07:40 PM.
    sushistew and 00stryder like this.
    09-04-13 04:54 PM
  2. howarmat's Avatar
    Very interesting app and creative name!
    09-04-13 06:31 PM
  3. Benjamin Black's Avatar
    Wow! Good work. Great idea and execution. I just purchased. Keep making bb10 apps, we need more devs as skilled as you!

    Posted via CB10
    09-04-13 06:58 PM
  4. canadainc's Avatar
    FYI: There was been a couple of bug reports about case sensitive issues that our devs are investigating:
    https://code.google.com/p/golden-retriever/issues/list
    09-07-13 11:43 PM
  5. 00stryder's Avatar
    Looks great so far, I'm assuming you'll request headless functionality from BlackBerry?

    Posted via CB10 on my white Z10 & lovin' it!
    09-08-13 01:50 AM
  6. campbecw's Avatar
    This is amazing programming. I'm impressed

    Q&A with an Ex-Mormon/LDS. Subscribe to Channel: C00121BDD
    canadainc likes this.
    09-08-13 02:27 AM
  7. canadainc's Avatar
    Looks great so far, I'm assuming you'll request headless functionality from BlackBerry?

    Posted via CB10 on my white Z10 & lovin' it!
    Yep, already requested!
    00stryder likes this.
    09-09-13 04:46 PM
  8. AnimalPak200's Avatar
    This is sweet... but...

    Although admittedly quite an escalation in scope, I would love to actually be able to see and control another BB10 device (i.e. Remote assistance-- to my family) from my BB10 device. Given that the closest solution "Logmein Rescue" runs for about $1800/year for mobile (nor even BB10 yet)... I'm guessing you could charge a little more than $3.99 for it.

    I know we have screen share, but... It's just not the same... I keep trying to tap and swipe on the damn shared screen!!!

    Posted via CB10
    canadainc likes this.
    09-09-13 05:20 PM
  9. canadainc's Avatar
    This is sweet... but...

    Although admittedly quite an escalation in scope, I would love to actually be able to see and control another BB10 device (i.e. Remote assistance-- to my family) from my BB10 device. Given that the closest solution "Logmein Rescue" runs for about $1800/year for mobile (nor even BB10 yet)... I'm guessing you could charge a little more than $3.99 for it.

    I know we have screen share, but... It's just not the same... I keep trying to tap and swipe on the damn shared screen!!!

    Posted via CB10
    Hi, thank you for your reply. This is actually a great idea. However, with the new Screenshot API that is not available in 10.2 this may just be possible! I'll send this off to our development team and maybe we might just be able to come up with something. Stay tuned .
    AnimalPak200 likes this.
    09-10-13 09:44 PM
  10. canadainc's Avatar
    We are happy to announce we have just reached Built for BlackBerry certification. Special thank you to all our users who are supporting the development, despite the circumstances BlackBerry is currently in.
    10-03-13 08:44 PM
  11. canadainc's Avatar
    v1.0.0.8 submitted to BlackBerry World which brings some bug-fixes:
    Issue 1 : Text match must be case insensitive.
    Issue 2 : Investigate why auto signature fails a match.
    Issue 3 : Add animation to incoming list items.
    10-10-13 05:45 PM
  12. grumpyaeroguy's Avatar
    This is awesome...

    An idea:

    What about a user specified "pass code" to use in place of the word "golden" to activate retrieval.

    My thought is to have the user specify this pass code, store it in the app, and make it a password to access the app upon opening/activating it as well.

    This could be an optional/additional feature

    Added security...

    What do you think?
    ...

    Posted via CB10
    canadainc likes this.
    10-10-13 11:15 PM
  13. canadainc's Avatar
    This is awesome...

    An idea:

    What about a user specified "pass code" to use in place of the word "golden" to activate retrieval.

    My thought is to have the user specify this pass code, store it in the app, and make it a password to access the app upon opening/activating it as well.

    This could be an optional/additional feature

    Added security...

    What do you think?
    ...

    Posted via CB10
    That's a great suggestion, thanks! I have submitted the feature request for the development team:
    https://code.google.com/p/golden-ret...es/detail?id=4

    If you have a Google account you can watch the ticket to be notified of the progress and changes for it. If you have any more ideas on how to improve the app feel free to add your own feature requests to the page.
    10-10-13 11:19 PM
  14. grumpyaeroguy's Avatar
    That's a great suggestion, thanks! I have submitted the feature request for the development team:
    https://code.google.com/p/golden-ret...es/detail?id=4

    If you have a Google account you can watch the ticket to be notified of the progress and changes for it. If you have any more ideas on how to improve the app feel free to add your own feature requests to the page.
    I will do so......

    Slight issue/question--- I may just not be getting something.

    It works great with no white list users i.e. with the app wide open.

    I add a contact (me) to the white list.

    When I send a "golden" Email from an email address stored in that contact name, such as my work email address, it won't trigger the app to reply.

    What is it triggering on?

    BTW, Love this app, totally intruiging.

    Posted via CB10
    10-10-13 11:52 PM
  15. grumpyaeroguy's Avatar
    I will do so......

    Slight issue/question--- I may just not be getting something.

    It works great with no white list users i.e. with the app wide open.

    I add a contact (me) to the white list.

    When I send a "golden" Email from an email address stored in that contact name, such as my work email address, it won't trigger the app to reply.

    What is it triggering on?

    BTW, Love this app, totally intruiging.

    Posted via CB10
    Crickets.......

    Posted via CB10
    10-12-13 08:06 AM
  16. canadainc's Avatar
    Hi,

    We apologize for the delay. The contact you are setting, does it have any social links (ie: facebook, Twitter or linkedin, etc)?

    Canada Inc (www.canadainc.org)
    10-12-13 08:56 AM
  17. grumpyaeroguy's Avatar
    Hi,

    We apologize for the delay. The contact you are setting, does it have any social links (ie: facebook, Twitter or linkedin, etc)?

    Canada Inc (www.canadainc.org)
    BBM only. It's actually a contact with my information

    I don't Facebook or Twitter

    Posted via CB10
    10-12-13 09:28 AM
  18. canadainc's Avatar
    BBM only. It's actually a contact with my information

    I don't Facebook or Twitter

    Posted via CB10
    Can you try unlinking it from your BBM contact (from the contacts app) and see if that resolves the issue? There is a known bug on the BB10 platform on 10.1 (no sure if it was fixed in 10.2) where linked contacts sometimes causes issues.
    10-12-13 10:18 AM
  19. grumpyaeroguy's Avatar
    Can you try unlinking it from your BBM contact (from the contacts app) and see if that resolves the issue? There is a known bug on the BB10 platform on 10.1 (no sure if it was fixed in 10.2) where linked contacts sometimes causes issues.
    I unlinked the contact from BBM. It is now A standalone contact.

    I white listed the contact in the app....and... sorry to report.... no love.

    I removed the wl contact, tried, and it worked. This all within 10 min

    Posted via CB10
    10-12-13 10:55 AM
  20. canadainc's Avatar
    I unlinked the contact from BBM. It is now A standalone contact.

    I white listed the contact in the app....and... sorry to report.... no love.

    I removed the wl contact, tried, and it worked. This all within 10 min

    Posted via CB10
    Hi, I have sent an email to the dev team to look at some of the bugs you filed and I will follow up with them to ensure they are in touch with you!
    10-12-13 08:48 PM
  21. canadainc's Avatar
    v1.0.0.8 is now live in BlackBerry World.
    10-14-13 11:52 AM
  22. azcona's Avatar
    This app does not work, I bought it and it needs to be open for it to work
    ..and still has issues.... anyone has a real spy app for BlackBerry q10?

    Posted via CB10
    10-14-13 12:09 PM
  23. canadainc's Avatar
    This app does not work, I bought it and it needs to be open for it to work
    ..and still has issues.... anyone has a real spy app for BlackBerry q10?

    Posted via CB10
    Hi, yes the app does need to be open. This will be resolved as soon as BlackBerry 10.2 rolls out and we get the headless app permission from BlackBerry (we are still awaiting on feedback from them on that) and according to some of the developer feedback here on Crackberry, it seems like many others are as well.
    10-14-13 01:44 PM
  24. canadainc's Avatar
    Guess what? v2.0 version of this app is now headless! Also the app received some new features and bug-fixes!

    Full Change log:
    https://code.google.com/p/golden-ret...wiki/ChangeLog

    Bug reports and feature requests:
    https://code.google.com/p/golden-retriever/issues/list

    Video tutorial:
    01-21-14 07:38 PM
  25. canadainc's Avatar
    Golden Retriever v2.5.0.0 submitted to BlackBerry World:

    Golden Retriever: Remotely control and interact with your BlackBerry 10 device from anywhere!-img_20140419_024134.pngGolden Retriever: Remotely control and interact with your BlackBerry 10 device from anywhere!-img_20140419_024148.pngGolden Retriever: Remotely control and interact with your BlackBerry 10 device from anywhere!-img_20140419_024205.png

    Change log: https://code.google.com/p/golden-ret...wiki/ChangeLog

    * Issue 15 Integrate Canada Inc logging framework
    * Issue 16 Feature Request: Change device profile
    * Issue 27 Feature Request: Email Accounts Sync
    * Issue 30 Implement ExpandableSample in HelpPage for each command
    * Issue 33 Implement BBM Channel link
    * Issue 36 Feature Request: Alarm: Vibrate/Ring device
    * Issue 38 Use a custom dialog for the login screen
    * Issue 40 Prompt user to set whitelist by default
    * Issue 42 Battery Saving: Make the command be part of the subject line
    * Issue 44 Add icons for all toasts
    * Issue 45 Replace toggle setting pair with checkbox
    * Issue 46 App can get into a cycle if user sends command from one email address to the same one
    * Issue 48 Prompt user to see video tutorial
    * Issue 49 User is able to enter empty subject line in settings
    * Issue 50 Password field needs to be the primary input route when it is visible
    * Issue 51 Implement test mode
    * Issue 52 Feature Request: Set Master Volume
    * Issue 53 Add Clear Logs action
    * Issue 54 Scroll list to the top when a new command arrives
    * Issue 55 Show placeholder when lists are empty
    * Issue 56 Whitelist pane was not showing the address in lowercase when it was being added
    * Issue 57 Periodically poll log file so that it does not become too large
    * Issue 58 "Clear All" action in whitelist pane should be disabled when the list is empty
    * Issue 59 Add Email action in the whitelist pane should support keyboard shortcuts
    * Issue 61 Read help command response right from the Help documentation
    * Issue 62 Whitelist input prompt is capitalizing first letter
    * Issue 63 Help command does not show up properly in the Logs pane

    Golden Retriever: Remotely control and interact with your BlackBerry 10 device from anywhere!-img_20140419_024235.pngGolden Retriever: Remotely control and interact with your BlackBerry 10 device from anywhere!-img_20140419_024341.pngGolden Retriever: Remotely control and interact with your BlackBerry 10 device from anywhere!-img_20140419_024417.png
    Golden Retriever: Remotely control and interact with your BlackBerry 10 device from anywhere!-img_20140419_024423.png
    04-19-14 02:09 AM
30 12

Similar Threads

  1. Replies: 28
    Last Post: 02-02-15, 08:41 PM
  2. Replies: 5
    Last Post: 10-07-13, 08:34 AM
  3. End of Blackberry? Company speeds up sale process
    By niks_5in in forum BlackBerry Z10
    Replies: 362
    Last Post: 10-04-13, 08:11 PM
  4. BlackBerry good news only please
    By kr007 in forum BlackBerry Z10
    Replies: 11
    Last Post: 09-04-13, 07:49 PM
  5. BlackBerry Pushes for Speedy Sale Process
    By Coachbulldog in forum General BlackBerry News, Discussion & Rumors
    Replies: 11
    Last Post: 09-04-13, 05:53 PM
LINK TO POST COPIED TO CLIPBOARD