A question about android exports

Discussion and feedback on Construct 2

Post » Thu Feb 20, 2014 7:10 pm

Why can't anyone create an android export that just produces an *apk file?

Is there something code-wise or legally prohibitive about doing so --like it is a protected format or something?

If not, then why not make one? I'd pay extra just to be able to save to apk and i'm sure lots of other people would too. What's standing in the way such that we have to go through all these third party work-arounds?
B
64
S
17
G
5
Posts: 172
Reputation: 8,381

Post » Thu Feb 20, 2014 7:32 pm

Manpower to make and maintain as C2 changes. I think Scirra is all of like 2 or 3 people. You could probably hire a consultant dev to make one if you have the money or make one yourself. It's a pretty large project.
B
11
S
2
G
3
Posts: 283
Reputation: 1,968

Post » Thu Feb 20, 2014 7:50 pm

I was just wondering if there was something besides the effort involved that was stopping it from happening. Maybe it's not a good idea because the format might change and the exporter would require maintenance or something.

I can't get an apk out of Phone gap to work.. but if I point my phone browser at my game hosted on google drive it seems to work as though it was installed.
B
64
S
17
G
5
Posts: 172
Reputation: 8,381

Post » Thu Feb 20, 2014 8:41 pm

It can be done. In the tools and resources section. Some one did a super simple way to pack an a C2 game into an APK. Scirra could implement a similar model, but I don't know why it's not done. It would be better than XWalk.
B
90
S
18
G
9
Posts: 2,455
Reputation: 15,028

Post » Thu Feb 20, 2014 10:54 pm

It's a little tricky but could be done, but it would be doing exactly the same as what the XDK does for you already for free. Is it that big of a problem?
Scirra Founder
B
398
S
236
G
88
Posts: 24,428
Reputation: 194,625

Post » Fri Feb 21, 2014 5:42 am

@Ashley,
I think it would just be awesome if the same company handled both, instead of the back and forth we seem to get. Now I haven't tried Crosswalk, I'm still using CocoonJS as it just works for me and what I need. Having scirra at the helm of the droid exporter just seems like a big headache gone. You know what needs to be done, you know how to achieve it and you can quickly get in support for things like OUYA, Google Plays Games, Facebook Integration, Ads (big ones like adMob), etc.

That's just my opinion of course, I have no idea what this would entail. Part of me wishes mobile was addressed more before jumping into Multiplayer, but that ship has kind of sailed :). You can't please everyone ;)
B
101
S
32
G
11
Posts: 1,546
Reputation: 21,667

Post » Fri Feb 21, 2014 5:47 am

Well the best is to streamline everything in Construct 2, so that it has the essential function people all need when they develop mobile games. Currently lots of plugins here and there, and many don't even function in CocoonJS or Intel XDK.

But it would require a bigger development team I think.

Crosswalk is very good now, it needs a few additional features and its A+ for Android. If only we had a great compiler for iOS... CocoonJS still has massive flaws.
B
70
S
24
G
19
Posts: 1,757
Reputation: 17,614

Post » Fri Feb 21, 2014 2:33 pm

IMO there's a completely sufficient number of third party export options available:
PhoneGap - free, supports Android 2.1+, cloud compilation, but no hardware acceleration
CocoonJS - free (with premium features), supports Android 2.2+ (or 2,3+?), cloud compilation, links sent by e-mail, hardware acceleration
Intel XDK - free, supports Android ?, hardware acceleration, but has some object limitations
Intel Crosswalk - free, supports Android 4.0+, hardware acceleration, possibly the best performance of the bunch
B
10
S
1
Posts: 163
Reputation: 1,436

Post » Sat Feb 22, 2014 1:51 am

Ashley wrote:It's a little tricky but could be done, but it would be doing exactly the same as what the XDK does for you already for free. Is it that big of a problem?


C2 is the most powerful HTML5 game making tool. With C2, making game is so easy. However, exporting is a little bit hard task. I've been using C2 for a year but it was always painful. As I know, one of the powerful points of HTML5 is "You can export it in every platform", but not all of the features and plugins works on every way of exporting(like CocoonJS doesn't support this and Crosswalk doesn't support that). C2 keeps updating and third party plugins also does, and we says "Does it work with new version of CJS/Crosswalk/blabla". Playing games in web browser is pretty nice but mainstream is to publish application file on mobile appstores. And we don't have even basic features like Google Play Service.

I believe C2 is a tool for the professionals. But we are unstable with these things.
- Performance(or Guide to get good performance)
- Stable way to Monetize(Ads, IAPs)
- the Way of Exporting that works with every features of C2

That's why. I think it would be so nice to get the way of exporting Scirra Team could guarantee. Multiplayer things are not that important.
B
23
S
8
G
1
Posts: 172
Reputation: 2,780

Post » Sat Feb 22, 2014 7:30 am

If the crosswalk export could be handled in C2 itself, it would be great, I couldn't make the Intel XDK work well personnally, Because my PC isn't that great (not talking about builds themselves, the entire XDK, the building still didn't work though, but I think it has been corrected), also calling it Android and seeing a html at the end can be confusing, also being able to export it directly would also help timewise I think, but it is still a personnal opinion.
B
53
S
22
G
18
Posts: 2,122
Reputation: 17,123

Next

Return to Construct 2 General

Who is online

Users browsing this forum: Yahoo [Bot] and 18 guests