Wrap Website within app

Discussion and feedback on Construct 2

Post » Wed Oct 14, 2015 9:13 am

I have been scoping the possibility of building an app that basically wraps around a responsive website.

Concept
Build a database driven website. Keep the website up to date.
Build an app that wraps up and displays the website. The app would retain the users login details through a local storage variable.

Why
Need both an app and a website and only wish to keep one updated
The website content is dynamic and will be updated daily.
An app has a feeling of being more idiot proof/easier/familiar to use for non techies

Problems I can see so far
Have read Apple and Google Play wouldn't allow simple HTML5 website wrappers

Native App
If all else fails I would need to build a native app and make database calls to the website and present them within the app

As this is a scoping exercise, I was wondering if anyone had come up against such a project in the past and which route would be the best to take from a usability/timescale/cost viewpoint.
Thanks
B
9
S
3
Posts: 146
Reputation: 1,150

Post » Wed Oct 14, 2015 4:34 pm

Using C2 means search engines (google) can't see your site, so your content wont get indexed and people will not be able to find you by searching.

I have seen a couple people post that they have used C2 to make their site and it has worked out ok. I have used C2 to make a database app for a customer (using ajax to pass data back and forth to a mysql database) - it is inside a secure area that requires logging in and is only used by employees so they don't care about SEO...
B
99
S
35
G
20
Posts: 438
Reputation: 17,910

Post » Thu Oct 15, 2015 1:33 pm

Sorry, perhaps I wasn't clear enough. The website would be built in standard HTML well (PHP actually).
Only the app would be made in Construct 2.
The app and website would be targeted to a specific group of registered users and SEO is not a requirement anyway.

Your database app sounds interesting and very similar to ideas that I have.

Has anyone else published a similar app on the stores successfully?

Thanks
B
9
S
3
Posts: 146
Reputation: 1,150

Post » Sun Oct 18, 2015 2:56 am

@frozenpeas I think you might be overlooking some of the basic structure you are asking about.

If you build a website that accesses data from MySQL, FileMaker, or any other database system, then inherently you should be able to make an app in C2 or any other programming language that accesses the same data.

If you are more wondering about visuals of the website/app, that's a different story. But honestly I would suggest against that anyways because generally you would design the usability and layout of an app a bit different from how you would set up your website.

So I could be way off from what you are asking but my suggestion is that if you get a good database set up that can be accessed via the internet, most programs should allow you to get your data. As an example, my boss owns a liquor company (Rumchata) which has a website and a backend database that has recipes for the liquor to show on the web site. I then made an app through C2 for Android and iOS that accesses that database of recipes through AJAX and can show all the same recipe info that the website has.

Sorry I rambled a bit, but hopefully that helps a little?
Twitter: https://twitter.com/pudgyplatypus

Learn to make a clicker game for cheap!
https://www.scirra.com/store/games-with ... e-game-666

Try out Pixel Golf on the Scirra Arcade!
https://www.scirra.com/arcade/sports-ga ... el-golf-67

Pudgy Platypus Games website!
www.pudgyplatypus.com
B
59
S
20
G
5
Posts: 212
Reputation: 7,390

Post » Sun Oct 18, 2015 10:52 am

Thanks Djfuzion,

I see Html5 websites that look and behave more like apps these days and sometimes its hard to tell the difference (apart from the url address bar)
I was just trying to cut down on the amount of development and maintenance time required to build and maintain both a website and an app.

Looks like I will need both if I'm going to get the app accepted by Apple and Google.
B
9
S
3
Posts: 146
Reputation: 1,150

Post » Sun Oct 18, 2015 11:12 am

Well, to be fair, all C2 does is basically webapps, those can be wrapped up inside something like crosswalks (so if google was banning every single wrapped website, they would ban every single game that are given as apk made with C2), but you could also simply wrap a website inside crosswalks itself if you wanted to (that is what the clay games app does, it is just clay.io wrapped up
https://play.google.com/store/apps/deta ... clay&hl=fr
http://clay.io/
.)

So I guess you could it too.

However I am agaisnt the fact of wrapping a website inside an app, if the website is correctly set up there is no need, but as far as I know it seems to be just me so..
Game design is all about decomposing the core of your game so it becomes simple instructions.
B
54
S
22
G
18
Posts: 2,123
Reputation: 17,150

Post » Sun Oct 18, 2015 3:36 pm

Interesting
Does anyone know if the Clay app is available on the Apple store? I can't seem to find it.
B
9
S
3
Posts: 146
Reputation: 1,150


Return to Construct 2 General

Who is online

Users browsing this forum: No registered users and 12 guests