ubuntu-phone team mailing list archive
-
ubuntu-phone team
-
Mailing list archive
-
Message #00665
Re: [App] WhatsApp for Ubuntu Phone (alpha)
Hi Matthias,
Good stuff – that's most awesome news! Would you consider collaborating
with the Canonical developers on integrating WhatsApp with the
pre-installed messaging app and the messaging menu?
Regards,
Mika
--
Mika Meskanen
Lead User Experience Designer
Canonical Design Team
mika@xxxxxxxxxxxxx
http://www.ubuntu.com/
On 2 March 2013 14:26, Matthias Gehre <M.Gehre@xxxxxx> wrote:
> Hi,
>
> I wrote a WhatsApp client "WhosThere" for Ubuntu phone (and Ubuntu).
>
> [Intro]
> It's implemented in C++/QML/Javascript communicating with it's backend
> yowsup (open-source WhatsApp library for N9) via dbus.
>
> Current version is very alpha. What works:
> - Registering a mobile number with the Whatsapp service
> - Sending and Receiving Messages (no images, group chat or other fancy
> stuff).
> - Delivery notifications
> - Credentials and Messages are saved/loaded to LocalStorage.
> - Demo mode that you can try without registering (but you cannot
> actually send/receive anything)
>
> [Howto]
> Source is at [1] and [2]. You can also use the ppa at [3]. (includes
> armhf builds). Screenshots are at [4].
>
> Then: Start WhosThere from the shell:
> whosthere --desktop_file_hint /usr/share/applications/whosthere.desktop
>
> You should also start yowsupd from the shell. It would be
> automatically started by dbus activation, but from shell you can see
> the debug messages, as error reporting is currently a bit scarce.
>
> First generate a password for your mobile number (Lower part of main
> screen). This involves two steps: 1. Requesting a code from WhatsApp,
> which is sent via text to your mobile number. 2. Verifying that code
> to obtain a password.
> Attention: You cannot use the same mobile number from different
> devices at the same time. Generating a new password invalidates the
> old one.
>
> You can then use this password together with your mobile number in the
> upper part of WhosThere. Note that in the lower part, country code and
> mobile number are separated, whereas in the upper part country code
> plus mobile number is required. In all case, there are no leading
> zeros.
>
>
> [Not working]
> - In the current version, you can not add contacts by yourself, but
> they will be automatically created once you receive a message from
> them. Afterwards you can click on the contact to go to conversation
> view and answer.
> - Logout
> - ...
>
> [Project members needed]
> I would be very happy if one can help me with:
> - the design (obviously)
> - the design (I cannot stress that enough)
> - coding
> - what you feel worthwhile
> If interested, you can also reach me on irc in #ubuntu-touch, username
> matge.
>
> Best wishes,
> Matthias
>
> [1] https://github.com/mgehre/yowsup
> [2] https://github.com/mgehre/whosthere
> [3] ppa:m-gehre/ppa
> [4] http://imageshack.us/g/1/10040649/
>
> --
> Mailing list: https://launchpad.net/~ubuntu-phone
> Post to : ubuntu-phone@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~ubuntu-phone
> More help : https://help.launchpad.net/ListHelp
>
Follow ups
References