![]() |
[Announce] Qwazer - Waze web client in pure QML
For those that followed the other Waze threads in the forum, this is mainly for you.
The project is still in its v0.0.8.5 - 1-Oct-2011 - installable link Changelog: * Fixes to World/US maps * Don't rotate the map if in unlocked mode * Screen can stay lit * Several fixes relating to roundabouts * Bolder track marker * Roundabout straight vocal & icon added * Min/max zoom indicators * Add 2km notification * Track start/stop icons - Requires one of the latest CSSU - No rerouting yet - Beware of high 3G usage, the maps are not cached - Recommended to click show me and verify that the current location is OK before starting a navigation - some voice instructions might be trimmed because of "No Vorbis I" v0.0.8 - 23-Aug-2011 - installable link Changelog: * Several fixes to UI * Voice instructions * Full screen instructions * Next turns * North can be locked when navigating - No rerouting yet - Screen does no stay lit yet - Beware of high 3G usage, the maps are not cached - Voice instructions might be a little premature - need fixing - Weird roundabout behaviour in visual signs + voice instructions... - Recommended to click show me and verify that the current location is OK before starting a navigation - some voice instructions might be trimmed because of "No Vorbis I" v0.0.7 - 5-Aug-2011 Installable link Changelog: * New UI (toolbar, notifications, busy screens...) * New icons * Favorite locations * Redesigned for future Meego code reuse - No voice guidance yet - Screen does no stay lit yet - No rerouting yet - Beware of high 3G usage, the maps are not cached v0.0.6 - 6-Jul-2011 Installable link Changelog: * English translation * World maps support * Settings dialog * Auto save for previously viewed location (loaded at start) * Map rotates during navigation according to driving direction * Device portrait support - No voice guidance yet - Screen does no stay lit yet - No rerouting yet - Beware of high 3G usage, the maps are not cached - Missing "busy" indicators - some layouts are right to left instead of left to right v0.0.5 - 22-Jun-2011 Installable link Changelog: * Fixes to track drawing/cleanup * Fixes to navigation + added basic navigation UI * Added car mocker for easier testing * Added GPS status & follow me button * Simplified navigation dialog * Hide irrelevant buttons - No voice guidance yet - No Internationalisation yet (Still only for Israeli users) - No rotating map yet - Screen does no stay lit yet - No rerouting yet v0.0.4 - 4-Jun-2011 - Installable link Changelog: * Fix deb dependencies. * Added track plotting. * Added initial navigation. v0.0.3 - Installable link Changelog: * Search location * Show current location * Choose path between 2 locations and show course main information (no navigation yet and no drawing on map) * Zoom in/out * Pan map Screenshots: Map (v0.0.2) Select desired track (v0.0.3) Initial navigation support (v0.0.4) Better navigation support (v0.0.5) Project road map: http://code.google.com/p/qwazer/wiki/RoadMap |
Re: [Announce] Qwazer - Waze web client in pure QML
:(
This causes quite a delay with the next version because of the painting of track & traffic statuses are not performed. I am doing one hack of a workaround to overcome it. Edit: Solved - apparently the livemap on the waze site does not work on KDE's browser as well... I set the rendrer to be "canvas" and now all ok. |
Re: [Announce] Qwazer - Waze web client in pure QML
Waiting... Unfortunately I'm from Brazil... Not Israel... But one day I'll have the happiness to use this app
|
Re: [Announce] Qwazer - Waze web client in pure QML
What is the Israel-specific nature of the app? I've read that elsewhere too.
(As a quick explanation to save me and others needing to go and dig for the info) |
Re: [Announce] Qwazer - Waze web client in pure QML
i dunno what can be israeli specific (maybe language ?) but originally waze and roadmap are israeli projects
|
Re: [Announce] Qwazer - Waze web client in pure QML
wow...ill try it soon enough!
I tried something similar using QT and the mobility API...its sooo slow, it was worthless. My hopes you'll succeed. |
Re: [Announce] Qwazer - Waze web client in pure QML
Quote:
if they use cloud servers, maybe other countries are also available through this site, but the text is still in hebrew. once i finish the base logic, i will turn to localizations & settings. |
Re: [Announce] Qwazer - Waze web client in pure QML
Quote:
Quote:
|
Re: [Announce] Qwazer - Waze web client in pure QML
Can you report the pictures of the app as they are not working.
Whats with the Israel comments, is this Waze client specific to Israel only, it should work everywhere no ? |
Re: [Announce] Qwazer - Waze web client in pure QML
Quote:
I did it as follows: 1) Maps & tiles => Waze web API which is strongly based on OpenLayers and uses WMS as a tiling protocol - this runs inside an embedded browser 2) Find - AJAX API call against Waze site (the one from their web API is not good, I had to rewrite) 3) Navigation - AJAX API call against Waze site - I do what their livemap site does 4) Plotting track - OpenLayers again 5) Plotting traffic issues - (not implemented yet) AJAX API call &OpenLayers 6) GPS interaction - QTMobility I have not yet enabled browser caching, once I do that, the speed will increase and the network traffic will degrade. I am trying to design it in a way so that once there will be a WMS plugin for the QML Location Map element, I will ditch the embedded browser and this will have a lot of obvious benefits. Quote:
Anyway v0.0.4 is now available, |
Re: [Announce] Qwazer - Waze web client in pure QML
when will this be in the repositories ?
|
Re: [Announce] Qwazer - Waze web client in pure QML
Quote:
The current versions are targeted to hebrew speakers. once i finish adding most of the logic, i will start localize Quote:
|
Re: [Announce] Qwazer - Waze web client in pure QML
Project road map updated accordingly: http://code.google.com/p/qwazer/wiki/RoadMap
|
Re: [Announce] Qwazer - Waze web client in pure QML
where can i download this app?
edit: found it |
Re: [Announce] Qwazer - Waze web client in pure QML
V0.0.5 released, see info in the first post
|
Re: [Announce] Qwazer - Waze web client in pure QML
i will modify the project roadmap a bit:
next version (v0.0.6) will have a language selection between Hebrew & English (more in future versions) and a starting country either Israel or "Rest of the world". |
Re: [Announce] Qwazer - Waze web client in pure QML
Status update:
World map support is checked in. The only thing I have left for v0.0.6 is the English translation and making the UI left-to-right or right-to-left oriented according to the selected language. In future versions I'll integrate more languages. Status Update 2: English translations are in. The content for v0.0.6 is pretty much wrapped up, should be released in several days after I'll make a few tests and crush some bugs. |
Re: [Announce] Qwazer - Waze web client in pure QML
v0.0.6 is out - see first post.
v0.0.7 will include massive UI redesign, busy indicators, correct alignment for right to left languages where needed, sliding lists |
Re: [Announce] Qwazer - Waze web client in pure QML
Great Job!!!
That's the most expected app IMO... As soon it get's nice I will donate... Have to... Deserve it |
Re: [Announce] Qwazer - Waze web client in pure QML
terrific job, i wonder how can we get other voice guidence recodings, maybe use the Ovi-Maps one from here
|
Re: [Announce] Qwazer - Waze web client in pure QML
I hope that voice comes soon...
Terrific Job! |
Re: [Announce] Qwazer - Waze web client in pure QML
Quote:
|
Re: [Announce] Qwazer - Waze web client in pure QML
If I try to run the application while connected to the internet with IPv6, the application terminates after a second with the following error message:
Code:
Unsupported DBUS type: 0 |
Re: [Announce] Qwazer - Waze web client in pure QML
Quote:
btw & not related to the above, the new map browse ui will look something like this |
Re: [Announce] Qwazer - Waze web client in pure QML
I have almost completed v0.0.7 for maemo.
sorry ioan - i'm still trying to track the ipv6 issue. there are some threads on the web with similar symptoms - but nothing solid yet. Edit: Current release blockers (with the help of my wife :) ) ------------------------------------------------------------------------------ 1) Back button is missing in country/language selection + title 2) Make the item list buttons bigger (country/language/address) 3) Finish favorite addresses implementation 4) Missing title in the address search results selection 5) Integrate the newly drawned Qwazer icon |
Re: [Announce] Qwazer - Waze web client in pure QML
v0.0.7 released (see first post)
|
Re: [Announce] Qwazer - Waze web client in pure QML
great job! :)
I always wanted a Waze for my N900. 2 Questions: a) What is your approximation of the 3g data usage? b) How do you plan to act on the voice guidence issue? |
Re: [Announce] Qwazer - Waze web client in pure QML
Quote:
a) the maps are about ~50kb-300kb per driving minute. search an address ~5kb. the big consumer is the nav request - 1mb-5mb per nav request.in the future i will add traffic monitoring that will also consume ~10kb per minute. b) i will record myself in both possible languages - thats the only way... i dont have native english accent so i'll either mimic Elvis ,a hill billie or Sean Connery accents (edit: or a combo of all :p) |
Re: [Announce] Qwazer - Waze web client in pure QML
v0.0.8 is out - read changelog before using :)
(see first post for details) Road map was updated with several priorities changed. I believe that in 3-4 months I will reach the same functionality that Waze had 2 years ago. |
Re: [Announce] Qwazer - Waze web client in pure QML
after doing a ~300km navigation I have found the following issues in the navigation:
1) If there is only one stright instruction ahead and closer than 300m, the following turn should be shown as next 2) Add a 2 km notification 3) The road section between the roundabout entry and the exit shows confusing instructions 4) Missing start/destination icons 5) The first section of the navigation always show 0km roundabout stright 6) If in unlocked navigation mode, dont rotate the map - this one really pissed my wife off :D These issues are true for both maemo & meego. I will solve those issues and release v0.0.8.5 and only after that start the work on v0.0.9 |
Re: [Announce] Qwazer - Waze web client in pure QML
could you add 'world.waze.com' as the source of the map?
i've got more detail map of my country using http://world.waze.com/livemap, rather than http://www.waze.com/livemap |
Re: [Announce] Qwazer - Waze web client in pure QML
Quote:
|
Re: [Announce] Qwazer - Waze web client in pure QML
Quote:
because when i try waze on symbian-based phone, in option it has map of 3 countries: Israel, US+Canada(?), and Other. this make me assume that Israel using 'www.waze.co.il', US+Canada using 'www.waze.com', and Other using 'world.waze.com'. |
Re: [Announce] Qwazer - Waze web client in pure QML
Quote:
The get country by IP is mostly for the presentation of information. I will split "World" into "US&Canada" and "Other" in v0.0.8.5 since it is a small change. I don't have a Symbian phone for reference so it is good that you noticed that. update: change committed :) |
Re: [Announce] Qwazer - Waze web client in pure QML
Quote:
Update: Currently verified remaining issue list to be solved for v0.0.8.5: Must to have: 1) If there is only one straight instruction ahead and closer than 300m, the following turn should be shown as next 2) The road section between the roundabout entry and the exit shows confusing instructions 3) After the World/US split, map require zoom out/in to show Nice to have: 1) optional full screen for both Maemo & Meego 2) screen stay lit for Maemo I will leave the UI issues for v0.1 and above - as I currently focus my coding for navigation functionality. |
Re: [Announce] Qwazer - Waze web client in pure QML
v0.0.8.5 is out, see first post for more information
|
Re: [Announce] Qwazer - Waze web client in pure QML
In addition to this project, I have started modifying the original waze code to be more Qt friendly. As of this post date, I have something that compiles and executes on the N950 (I will also add support for N900 once stable).
It is far from being stable and I still need to add the QtMobility bindings - it looks promising. |
Re: [Announce] Qwazer - Waze web client in pure QML
I have created a google code project/ for the Waze-Qt and will upload the code tonight.
The current status is as follows: 1) Require a manual step to copy the Waze media to ~/MyDocs/.waze (I used the ones from the Android APK file with slight modifications) 2) Waze starts, tries to locate the current country automatically and if fail show a country selection dialog 3) Map & buttons are not shown -> yet |
All times are GMT. The time now is 01:08. |
vBulletin® Version 3.8.8