Home Yappari – WhatsApp client for the Nokia N900 ONLY – Maemo

Yappari – WhatsApp client for the Nokia N900 ONLY – Maemo


so you have to make this work first: http://talk.maemo.org/showthread.php?t=83827
NOTE: THIS IS *VERY* ALPHA SOFTWARE though you’d find it’s pretty usable.
While we wait for Wazzap to hit the N900 I’ve decided to share with you all a Whatsapp client I’ve been coding for a while now.
So far this will only work for people that have been using the peterbjornx’s Java Whatsapp port and registered their real IMEI. Since I haven’t implemented the registration if you haven’t registered your IMEI you have to wait a little more to use this.
You just need Qt and Qt-Mobility (I guess all N900 already have this installed but just in case)

apt-get install libqt4-core libqt4-dbus
apt-get install libqtm-contacts libqtm-systeminfo

And here’s the deb file: http://uppit.com/b6h8t6su9djc/yappari_0.0.3_armel.deb
So far only includes basic messaging.
You can load the client and after it logs in you can close it and it’ll run forever in background (you can see it in the status area running). To quit the application select Quit in the menu. If Yappari can’t find a connection it waits silently until you have one so you can really “set and forget”. Yappari will never force you to connect to the Internet, but it will always connect to the servers if you have a connection.
Yappari is event based so if your client is idle then it does absolutely nothing (no threads, no while(1) loops, etc). This is to maximize battery.

The first time you run the application you have to type your phone number, DON’T MESS WITH IT!!! double check you’re typing it correctly.
The contacts list will show only contacts with phone numbers in international format. If a contact has several phone numbers it will appear several times and you don’t know which one it is. Sorry. That will be fixed with Contact synchronization.
ToDo List:

  • Notifications (not implemented yet, sorry).
  • Registration (so everybody can use it)
  • Persistence (chat history and stuff).
  • Smileys (fairly easy to implement but VERY HARD to render in the GUI, especially in your input box)
  • Multimedia messages (very easy to implement, kinda hard to render).
  • Contacts sync.

I think it’s pretty usable. I’m also sure Wazzap is way better but at least we have something while we wait (I’m also waiting).
We can continue the development depending on the feedback (that is depending on YOU).
Source Maemo.Org

About ReadWrite’s Editorial Process

The ReadWrite Editorial policy involves closely monitoring the tech industry for major developments, new product launches, AI breakthroughs, video game releases and other newsworthy events. Editors assign relevant stories to staff writers or freelance contributors with expertise in each particular topic area. Before publication, articles go through a rigorous round of editing for accuracy, clarity, and to ensure adherence to ReadWrite's style guidelines.

Get the biggest tech headlines of the day delivered to your inbox

    By signing up, you agree to our Terms and Privacy Policy. Unsubscribe anytime.

    Tech News

    Explore the latest in tech with our Tech News. We cut through the noise for concise, relevant updates, keeping you informed about the rapidly evolving tech landscape with curated content that separates signal from noise.

    In-Depth Tech Stories

    Explore tech impact in In-Depth Stories. Narrative data journalism offers comprehensive analyses, revealing stories behind data. Understand industry trends for a deeper perspective on tech's intricate relationships with society.

    Expert Reviews

    Empower decisions with Expert Reviews, merging industry expertise and insightful analysis. Delve into tech intricacies, get the best deals, and stay ahead with our trustworthy guide to navigating the ever-changing tech market.