Alternative Dreamcast Now Android App

General Dreamcast discussion applies here. Before posting here please check the other forums in the Dreamcast section to see if your topic would fit better in those categories.

Moderators: pcwzrd13, mazonemayu

Forum rules
Please check the other forums in the Dreamcast section before posting here to see if your topic would fit better in those categories. Example: A new game/homebrew release would go in the New Releases/Homebrew/Emulation section: http://dreamcast-talk.com/forum/viewforum.php?f=5 or if you're having an issue with getting your Dreamcast to work or a game to boot it would go in the Support section: http://dreamcast-talk.com/forum/viewforum.php?f=42
User avatar
Ryochan7
Teriaaaaa
Posts: 91
Joined: Fri Jun 27, 2008 8:54 pm
Dreamcast Games you play Online: Phantasy Star Online v.2
Quake 3 Arena
StarLancer
4x4 Evo
ChuChu Rocket
Location: Peoria, IL

Alternative Dreamcast Now Android App

Post by Ryochan7 »

Here is an alternative Android application for checking who is online as listed by Dreamcast Now. The backend data used by the app is only updated once every 10 minutes so the listing might not exactly match what is shown on the Dreamcast Now website; I didn't want the server pulling the data to hammer the Dreamcast Now server too much.

Features:
* Main page listing users who are online
* Page showing currently played games with user information
* Sorting options for games page (alpha, number of players)
* Preliminary game event calendar listing with data from the Dreamcast Live calendar
* Local notifications for showing when a user is playing a particular game

https://www.dropbox.com/s/z87ydtvcyaesh ... 3.apk?dl=0

Image

Source code: https://bitbucket.org/Ryochan7/dcnow-qtquick
Last edited by Ryochan7 on Fri Oct 13, 2017 6:58 pm, edited 1 time in total.
User avatar
Ryochan7
Teriaaaaa
Posts: 91
Joined: Fri Jun 27, 2008 8:54 pm
Dreamcast Games you play Online: Phantasy Star Online v.2
Quake 3 Arena
StarLancer
4x4 Evo
ChuChu Rocket
Location: Peoria, IL

Re: Alternative Dreamcast Now Android App

Post by Ryochan7 »

A new version has been made. Some new art assets have been included and POD SpeedZone is now listed in the Games page.

https://www.dropbox.com/s/z87ydtvcyaesh ... 3.apk?dl=0
User avatar
DR TEAMCAST
Uber
Posts: 1025
Joined: Wed Aug 12, 2009 4:51 pm
Dreamcast Games you play Online: All
Location: New Jersey
Contact:

Re: Alternative Dreamcast Now Android App

Post by DR TEAMCAST »

great stuff

any future plans for this? iOS? Windows port? global notifications when someone connects to the internet?

i think Windows app with global notifications is overdue and a must-have for the scene. just my opinion 8-)
ImageImage
Forum for Dreamcast and Saturn browsers http://bb.dreampipe.net
Media, News, Events and more for your Sega Dreamcast internet browser at http://dreampipe.net
dave_van_damn
Graffiti Grind
Posts: 310
Joined: Tue Oct 09, 2012 2:56 am

Re: Alternative Dreamcast Now Android App

Post by dave_van_damn »

DR TEAMCAST wrote:great stuff
i think Windows app with global notifications is overdue and a must-have for the scene. just my opinion 8-)
Yes! Id love a windows app or an iPhone app with notifications.
aka DavidHK on DC games.
User avatar
Ryochan7
Teriaaaaa
Posts: 91
Joined: Fri Jun 27, 2008 8:54 pm
Dreamcast Games you play Online: Phantasy Star Online v.2
Quake 3 Arena
StarLancer
4x4 Evo
ChuChu Rocket
Location: Peoria, IL

Re: Alternative Dreamcast Now Android App

Post by Ryochan7 »

An iOS version would be possible except I do not have a Mac to run the tools needed to test and deploy iOS applications. Although the current version could be compiled to run on Windows or Linux, the UI would have to be changed to better accommodate mouse and keyboard rather than a touch screen. I am not sure if making a widget based UI would be better or if a customized QML view would work fine. The current version works on Linux as it is though.
1nick9
Anarki
Posts: 87
Joined: Tue Mar 29, 2011 9:03 am

Re: Alternative Dreamcast Now Android App

Post by 1nick9 »

Ryochan7 wrote:An iOS version would be possible except I do not have a Mac to run the tools needed to test and deploy iOS applications. Although the current version could be compiled to run on Windows or Linux, the UI would have to be changed to better accommodate mouse and keyboard rather than a touch screen. I am not sure if making a widget based UI would be better or if a customized QML view would work fine. The current version works on Linux as it is though.
possible to use something like hacikngtos?? or even a vm??
honestly i dont care as not an apple fan just thought might ask if considered that option.
looks pretty cool and will check it out tho.
User avatar
Nz17
St.Jimmy
Posts: 386
Joined: Wed Dec 07, 2016 12:27 am
Dreamcast Games you play Online: 4x4 Evo
AFO
ChuChu
IGP
Next Tetris
Ooga Booga
PBA
PSOv2
Planet Ring
SEGA Swirl
Worms World Party
Location: A cold basin
Contact:

Re: Alternative Dreamcast Now Android App

Post by Nz17 »

This is quite cool. I'll try the APK soon.

By the way, I am in favor of desktop variants of this useful app. I'm particularly interested in a pre-compiled Linux release whether 32-bit or 64-bit.

Otherwise, what is needed to compile it?
User avatar
Ryochan7
Teriaaaaa
Posts: 91
Joined: Fri Jun 27, 2008 8:54 pm
Dreamcast Games you play Online: Phantasy Star Online v.2
Quake 3 Arena
StarLancer
4x4 Evo
ChuChu Rocket
Location: Peoria, IL

Re: Alternative Dreamcast Now Android App

Post by Ryochan7 »

You need the development files and tools for Qt 5.7. Qt 5.7 was the first official release with support for Qt Quick Controls 2. I would also recommend installing Qt Creator and using it when programming Qt applications. If you want to deploy to Android then the Android SDK and the Android Studio suite will also be needed.

This program started as another exercise to learn Qt Quick and QML. The documentation is not as good for Qt Quick compared to the rest of Qt so it is not that easy to learn.

Making an AppImage or a Deb file for the current version would be possible.
User avatar
The-Amazing-Mr_V
Metallic
Posts: 821
Joined: Wed Feb 24, 2016 12:22 pm
Dreamcast Games you play Online: Quake, PSO, ChuChu Rocket, 4x4 Evo, Max Pool, AFO, PBA bowling, Monaca, Ooga Booga, Tetris, POD.
Location: Eau Claire, WI

Re: Alternative Dreamcast Now Android App

Post by The-Amazing-Mr_V »

Speaking of widgets. A widget on my android phone that simply stated how many people where online would be pretty cool. A quick glance to see if people where on. Then open the app to see what they are playing.

I just don't know how possible it would be.
mrneo240
Rank 9
Posts: 927
Joined: Mon Sep 18, 2017 2:28 pm
Dreamcast Games you play Online: Available to play any game, working on gathering them.
Location: East coast, USA

Re: Alternative Dreamcast Now Android App

Post by mrneo240 »

Hey everyone, we have some mild experience in developing for Android.

Also I'm taking some classes now specifically about how to utilize Xamarin Forms. This seems like a decently simple app to make.

Maybe once we get some time and wrap up some stuff we can revisit this. I love the idea of a widget btw
Post Reply