intfiction.org

The Interactive Fiction Community Forum
It is currently Sat Dec 16, 2017 11:25 pm

All times are UTC - 6 hours [ DST ]




Post new topic Reply to topic  [ 20 posts ]  Go to page Previous  1, 2
Author Message
PostPosted: Fri Aug 04, 2017 6:25 pm 
Offline
User avatar

Joined: Sat Jun 25, 2016 12:13 pm
Posts: 159
Although there's nothing wrong with Quixe as the means to play IF in a browser, that doesn't make a game into a mobile app.

As soon as you move onto mobile, there's a different expectation. Suddenly, they want; a theme selector, a font selector, save to file, pictures, more pictures, animation, sound effects, icons and settings.

Settings, lots of them, with sliders, buttons and drop-downs.

and finger swiping, "why can't i swipe right to go east?" etc.

"can i have my inventory in a sidebar?"
"can the text entry box have word completion like everything else on my mobile?"
"where's the map??"
"if i click on a room, will it automatically route there"
and so on...

My theory is that HTML is fine for the text experience, but moving forward you're into a world of hurt.


Top
 Profile Send private message  
Reply with quote  
PostPosted: Fri Aug 04, 2017 6:59 pm 
Offline

Joined: Sun Apr 18, 2010 3:58 pm
Posts: 773
It would be cool if iplayif.com would autogenerate a Progressive Web App (a ServiceWorker and a manifest with an icon) for IFDB games launched there.

_________________
At Choice of Games, we sell long-form choice-based interactive fiction games. We're looking for writers, paid in advance.


Top
 Profile Send private message  
Reply with quote  
PostPosted: Fri Aug 04, 2017 9:35 pm 
Offline
User avatar

Joined: Wed Oct 14, 2009 4:02 am
Posts: 2436
Quote:
It would be cool if iplayif.com would autogenerate a Progressive Web App (a ServiceWorker and a manifest with an icon) for IFDB games launched there.


I had been planning on using a cache manifest, but now it's deprecated technology. And service workers are hardly a simple replacement.


Top
 Profile Send private message  
Reply with quote  
PostPosted: Fri Aug 04, 2017 11:11 pm 
Offline

Joined: Fri Jul 28, 2017 9:04 am
Posts: 32
Quote:
Although there's nothing wrong with Quixe as the means to play IF in a browser, that doesn't make a game into a mobile app. As soon as you move onto mobile, there's a different expectation. Suddenly, they want; a theme selector, a font selector, save to file, pictures, more pictures, animation, sound effects, icons and settings.


That's surely the case for many people downloading individual games. But I would think that most people downloading an IF interpreter understand that these games were not written for a platform like that.


Top
 Profile Send private message  
Reply with quote  
PostPosted: Sun Aug 06, 2017 11:45 pm 
Offline

Joined: Tue Nov 29, 2016 8:56 am
Posts: 68
chrisryan wrote:
like Apache Cordova.

Thoughts? Has this been done and I'm just missing it?

Apache Cordova is a very good approach, it easy once set up. The idea is installing the environment, make a www with the html5 code and add android devide to the project.
I did that for Ubuntu Touch and did a little tutorial. Just jump to 'what now?' and translate the install steps to your OS


https://medium.com/@cibersheep/cordova- ... ebfb4070d6


Top
 Profile Send private message  
Reply with quote  
PostPosted: Mon Aug 07, 2017 1:03 am 
Offline

Joined: Sun Apr 18, 2010 3:58 pm
Posts: 773
I finally tested this on an Android device; IMO the flickering keyboard makes the City of Secrets unusable in Quixe.

Rather than applying a special keyboard fix in Cordova, I think it would be better to fix the bug directly in Quixe or in GlkOte, Quixe's JS-based UI library. That would fix it in the browser, too.

https://github.com/erkyrath/glkote

IMO, City of Secrets v3 is always going to be inherently painful on phone-sized screens. The game has a large map side pane as well as a big multiple-choice menu bar at the bottom of the screen. The v3 design is just not a good fit for phones.

_________________
At Choice of Games, we sell long-form choice-based interactive fiction games. We're looking for writers, paid in advance.


Top
 Profile Send private message  
Reply with quote  
PostPosted: Mon Aug 07, 2017 12:06 pm 
Offline
User avatar

Joined: Fri Sep 30, 2016 7:02 pm
Posts: 404
Location: USA
chrisryan wrote:
Granted I haven't actually made an app out of it yet, but Quixe works fine in the mobile browser. At least better than Thunderword.

https://i.imgur.com/bsFpn6q.jpg https://i.imgur.com/bHLvjbg.jpg


Google Chrome browser should work well for running Parchment/etc based on my testing. Can we maybe make a video of what is not working? I can do the video if people want.

_________________
Glulx interpreter Android apps are in open beta testing! Three apps to watch for: Incant!, Thunderword, and Thunderword enhanced Text Fiction.


Top
 Profile Send private message  
Reply with quote  
PostPosted: Mon Aug 07, 2017 5:38 pm 
Offline

Joined: Fri Jul 28, 2017 9:04 am
Posts: 32
Quote:
Rather than applying a special keyboard fix in Cordova, I think it would be better to fix the bug directly in Quixe or in GlkOte, Quixe's JS-based UI library. That would fix it in the browser, too.

https://github.com/erkyrath/glkote


Don't worry, working that angle, too. Submitted this issue yesterday.


Top
 Profile Send private message  
Reply with quote  
PostPosted: Tue Aug 08, 2017 9:43 pm 
Offline

Joined: Sat Jan 23, 2010 4:56 pm
Posts: 5507
Help from people with Android experience is welcome.


Top
 Profile Send private message  
Reply with quote  
PostPosted: Tue Aug 08, 2017 11:31 pm 
Offline
User avatar

Joined: Fri Sep 30, 2016 7:02 pm
Posts: 404
Location: USA
zarf wrote:
Help from people with Android experience is welcome.


Specifically on the City of Secrets issue with Chrome browser on Android?

First off, I can donate you a tablet, I have an 8" Android 6 for the cause. PM me an address. No strings, even if you don't bother with it (time priorities are subject to change), at least it was showing support for your long-standing IF efforts. Second, I know enough JavaScript I can try to hack around on the Input code and identify what is going on. Third, there are some free online emulators that Samsung, Amazon, and perhaps others offer. Heck, I think the Android Emulator SDK just added VNC support and some of us could personally host one.

Obviously Glk char or lIne input is the issue. Chrome on Android even has a remote (to your desktop development) mode for issues like this. https://developers.google.com/web/tools ... debugging/

Is there an online link people are using for City of Secrets? As the one on IFDB doesn't have a play online link?

zarf wrote:
Help from people with Android experience is welcome.


If we are talking about making an "App" that bundles a WebView with Quixe and Parchment for the community (please confirm) - I can get an MIT licensed project together up on GitHub within 2 weeks and publish a demo on the Google Play store. I'd ask for some help making a decent icon and testing it - but I can do it. It's been on my ToDo list, also to support remote-if-demo RemGlk backends.

_________________
Glulx interpreter Android apps are in open beta testing! Three apps to watch for: Incant!, Thunderword, and Thunderword enhanced Text Fiction.


Top
 Profile Send private message  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 20 posts ]  Go to page Previous  1, 2

All times are UTC - 6 hours [ DST ]


Who is online

Users browsing this forum: No registered users and 4 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group