03-06-23 01:17 PM
293 123 ...
tools
  1. Amonchakai's Avatar
    Hello all,

    I am Amonchakai, I am new here.

    I created this topic, because I wanted to share the work I have been doing: a generic XMPP client for BlackBerry 10. I have to say that I am particularly interested in Google Hangout, but I won’t break the compatibility to the generic XMPP client. Promise!

    It is an open-source project, and when available on the market will be for free.

    Current features includes:

    * connect to XMPP server (Hangout / Jabber / everything XMPP-compatible... )
    * [Hangout] connect to google, and use gmail API to retrieve history --> synch between devices
    * use dropbox to send files (url to a shared location hosted on your dropbox account)
    * filter contact using pinch gesture
    * search contact
    * headless support / notifications
    * bright / dark color theme
    * typing notification
    * insert images into posts
    * emoticons picker
    * stickers
    * open images into cards --> enable zooming into a picture
    * user manual at first startup
    * BlackBerry passport's trackpad support
    * Google Drive support
    * BlackBerry Hub support (for 10.2.1 or >= 10.3.1, since I have seen some issues with 10.3... ) On the store, it will only be available from 10.3.1.
    Hg10 -- A generic XMPP Client-38349542.pngHg10 -- A generic XMPP Client-38349543.png
    Hg10 -- A generic XMPP Client-38349544.pngHg10 -- A generic XMPP Client-38116378.png
    Hg10 -- A generic XMPP Client-38349549.pngHg10 -- A generic XMPP Client-38349545.png

    My release candidate can be found on github:
    https://github.com/amonchakai/Hg10/releases

    And the application can be found on BBW:
    http://appworld.blackberry.com/webst...45472/?lang=en

    Thank you for your interest!
    Last edited by Amonchakai; 08-13-15 at 02:15 AM.
    11-13-14 07:41 AM
  2. FF22's Avatar
    Good luck with your app and thanks for supporting BB10 devices.
    11-13-14 08:43 AM
  3. Amonchakai's Avatar
    Thanks, love the platform, that is why I am developing what I need / miss.

    And if that can be useful for the others, that is even better
    BroncoVAL likes this.
    11-13-14 08:44 AM
  4. Amonchakai's Avatar
    Hello all,

    I am happy to let you know that my app' is now on the store.
    Look for Hg10, and you will find it!

    Sadly someone had an issue with it... Everyone I know who tried it did not see any problem... And I cannot contact the person
    If someone from here have a problem, please let me know! I would be really willing to fix any kind of problems.

    Hope you will like this app'
    11-14-14 11:45 PM
  5. John Vieira's Avatar
    Yeah, I'll give it a try. Would be nice to have a hangouts client.

    Passport on Wind
    11-14-14 11:48 PM
  6. Amonchakai's Avatar
    thanks
    11-14-14 11:49 PM
  7. John Vieira's Avatar
    Ok, so quick try, on a passport running 10.3.1

    It was a bit unstable, the app kept going dark and coming back, and I did indeed have issues with Google.

    It blocked my account from logging in, and sent me an email about it.

    Passport on Wind
    11-14-14 11:51 PM
  8. John Vieira's Avatar
    I was able to change my Google account settings and log in. The UI could use a little work to fir the passport.

    Also, it asks to run in the background, is this for notifications?

    Passport on Wind
    11-14-14 11:57 PM
  9. Amonchakai's Avatar
    uh, I don't get it. When the app' start, it keep switching between the black background with Blackberry and my wallpaper ?

    And I see... is there any indication from Google if you can allow it, or?
    11-15-14 12:00 AM
  10. John Vieira's Avatar
    Yes, it kept switching between the log in page and a black background, just seemed a little unstable, but it worked fine.

    I was able to change my settings on Google and it allowed me to log in after that.

    I was able to log in and synch, but I don't really have anyone to test with.


    Passport on Wind
    11-15-14 12:03 AM
  11. Amonchakai's Avatar
    Ok, thanks for the feedback.

    It is really strange that issue with the app' boot...
    But I am happy to learn that you managed to connect & synch.

    There should not be any other issues ( hopefully ), this was the key problem I was told about on the store.
    Last edited by Amonchakai; 11-15-14 at 12:23 AM.
    11-15-14 12:08 AM
  12. Rahul1234's Avatar
    Thanks man

    Posted via CB10
    11-15-14 12:10 AM
  13. Amonchakai's Avatar
    You're welcome
    11-15-14 12:23 AM
  14. Amonchakai's Avatar
    I was able to change my Google account settings and log in. The UI could use a little work to fir the passport.

    Also, it asks to run in the background, is this for notifications?

    Passport on Wind
    Ah, I also have a passport and was kinda happy about it... but ok, not good enough? Do you have any recommendations?
    thanks

    Yes, headless is meant for notifications
    11-15-14 12:27 AM
  15. kenny3794's Avatar
    Thanks for this - unfortunately I'm unable to use this with an Apps for Business account, because we have our login with a username of username [at] our-domain [dot] com. I've been browsing the HeadlessHg code trying to find where the domain is decoded and the XMPP server identified. However, I've had no luck yet. Any assistance is appreciated.

    I've noted this as issue 2 in the Hg10 github page....

    Thanks,
    Kenny3794
    11-15-14 03:59 PM
  16. Amonchakai's Avatar
    Thanks a lot for the feedback!

    That piece of code would be in the core part of the XMPP client. As you understood, that would be in the headless part, then in src/base/qdnslookup_unix.cpp
    Honestly this part is purely the QXMPP library, but I will have a look.

    Thanks again for commenting & pointing issues!
    kenny3794 likes this.
    11-15-14 04:46 PM
  17. kenny3794's Avatar
    Thanks - if you would like for me to do a evaluation of changes before submitting to BBW, let me know. I greatly look forward to a more capable app for communicating with colleagues without using Google Chat (which has been problematic for me).
    11-15-14 04:57 PM
  18. Amonchakai's Avatar
    Yep, il I ask you when it will be fixed. That will be helpful, because I don't really have someone with who I can try such thing.
    11-16-14 03:59 AM
  19. mrjmc99's Avatar
    Just loaded it up, seems ok at the moment. I noticed there weren't any of my group chats, is that not supported at this time or is it a bug?

    Z30STA100-3/10.3.1.1151
    11-17-14 09:41 PM
  20. Amonchakai's Avatar
    That's right, it is not supported for now. I haven't managed yet to make it work...

    Posted via CB10
    11-17-14 11:46 PM
  21. pigi_l's Avatar
    I' m looking for a Hg10 app in BBW, but I have not found it. Where can I download ant try it?

    Posted via CB10
    11-18-14 10:00 AM
  22. Amonchakai's Avatar
    Hi!

    I have removed it temporarily from the store because some persons reported connection issues. As it turned out, it is google who is blocking the app because the previous release was not using the latest authentication procedures. I have been working on improving it, and I would say I am almost done. But I still would like to test it a bit more.

    Anyway, if you want to try the former release you can find it there: https://github.com/amonchakai/Hg10/releases

    A new build with the new features such as the more secure login and voice message will be available soon. most probably by the end of the week

    Cheers

    Posted via CB10
    AnimalPak200 likes this.
    11-18-14 04:04 PM
  23. AnimalPak200's Avatar
    I'm guessing voice message is not the same as voice calls, right?

    Still looking forward to this and hope you get the bugs sorted out as soon as possible!

    Posted via CB10
    11-18-14 04:09 PM
  24. Amonchakai's Avatar
    Yes, it is not. I made something like Wechat : you record a voice message and send it. It was much easier

    I started digging into the hangout api, but I am still not sure what I will be able to do regarding voice and video call.

    For the moment it is just the basic chat with some enhancements such as history handling and synchronization between devices. This was actually the big thing I was missing with BlackBerry talk. I found a way around the limitations of xmpp by calling gmail api... That is a start.

    And I haven?t gave up for the other features

    Posted via CB10
    AnimalPak200 and gnasher666 like this.
    11-18-14 04:19 PM
  25. AnimalPak200's Avatar
    I agree the history sync is a big issue with the BlackBerry gtalk app. I always ended up missing pieces of conversations.

    Posted via CB10
    11-18-14 05:19 PM
293 123 ...

Similar Threads

  1. Native Google Hangouts Client
    By Timur87 in forum BlackBerry 10 OS
    Replies: 2
    Last Post: 12-08-15, 12:01 PM
  2. BES12 Client apps now available for download
    By CrackBerry News in forum CrackBerry.com News Discussion & Contests
    Replies: 1
    Last Post: 11-13-14, 01:23 AM
  3. Replies: 7
    Last Post: 11-11-14, 02:41 AM
  4. Native Lync Client?
    By TheVakman in forum BlackBerry 10 Apps
    Replies: 1
    Last Post: 11-07-14, 08:06 PM
  5. Replies: 8
    Last Post: 11-03-14, 01:11 PM
LINK TO POST COPIED TO CLIPBOARD