Intel XDK Release 3900

Discussion and feedback on Construct 2

Post » Thu Mar 16, 2017 1:27 pm

Well, I'm glad that I just read this topic. We're about to release one of our projects and now we will have to do it with PhoneGap (thinking about future builds). I'm really interested in the local build opportunities @Ashley mentioned.
B
127
S
33
G
17
Posts: 1,549
Reputation: 20,454

Post » Thu Mar 16, 2017 1:40 pm

Ashley wrote:We knew this was coming in advance and it was one of the factors in creating our own build service. We're also going to look in to using the C3 build service to build exports from C2 so you can use that as a replacement without having to import your project (which could be tricky if you don't have all third-party addons for C3). Also you can, as ever, still use PhoneGap Build, so nobody's left out in the cold. We're also going to look in to making it easier to use the Cordova CLI for local builds. And you still have a few months to use the Intel XDK.


I'm not sure I understand this well.

Do you mean that exports of C2 can use the service of construction of APK of Scirra ?.

I mean, if I make a mobile game in C2 and export it, can I use the Scirra service to generate the APK ?.
B
29
S
12
G
20
Posts: 756
Reputation: 13,855

Post » Fri Mar 17, 2017 11:02 am

The Mnk wrote:I mean, if I make a mobile game in C2 and export it, can I use the Scirra service to generate the APK ?.

Yes, that's the idea.
Scirra Founder
B
387
S
230
G
87
Posts: 24,248
Reputation: 192,228

Post » Fri Mar 17, 2017 2:50 pm

Ashley wrote:
The Mnk wrote:I mean, if I make a mobile game in C2 and export it, can I use the Scirra service to generate the APK ?.

Yes, that's the idea.



Ok, that will make things much easier, I suppose.
B
29
S
12
G
20
Posts: 756
Reputation: 13,855

Post » Sat Mar 18, 2017 1:33 am

Oh man, I was bummed out.. My most important plugins are Cordova.
PhoneGap and Cocoon.io both have limits.
My project is getting a bit large I am hoping an unlimited solution is out before XDX discontinues.
All I can do is hope I am able to publish before the discontinuation and hope a solution is out before or soon after.

****Edit***


Hours later I realized something important...

Does this mean we will lose access to our apps that were published with XDK using Cordova since the KeyStore we used is on XDK?
If we export them from XDK are we able to import them elsewhere or is the export for XDK only?

I lost a key once. Luckily the app wasn't published, I was only testing something.
It still bothers me I am unable to update or remove it from my Play store profile.
Google themselves reportedly lost a key once and had to republish one of their own apps.
B
58
S
33
G
13
Posts: 223
Reputation: 12,080

Post » Sat Mar 18, 2017 4:20 pm

Okay, you know what - I am kind of a lost now.
So I just had a crazy idea of making a silly mobile game for my son and some of his friends. If they would like the game I'll push it to the global market (google play first). I will need AdMob plugin for that and perhaps some way of IAPs later down the pipe.

Now What?

year ago I would just make the thing, port it to XDK, publish on Google Play and call it a day. What am I supposed to do now? Any up-to-date tutorial for such case? For Construct 2 of course.

Or do I really have to start migrating to Game Maker already? :/

Ashley wrote:
The Mnk wrote:I mean, if I make a mobile game in C2 and export it, can I use the Scirra service to generate the APK ?.

Yes, that's the idea.

Oh you mean just the thing that should be there from the very begining and which we requested countless times before?
You know, that thing that might had save you from troubles of doing it now in a rush?
Yeah. That thing. Nice to hear it'll be worked on after all those years.
Just a bit late, so to say.
B
28
S
8
G
7
Posts: 643
Reputation: 6,457

Post » Sun Mar 19, 2017 12:12 am

I'm a pure novice when it comes to gamedev. I chose C2 over other game engines because of its ease of use. It bothered me the first time why I had to use an outside resource to export my apps. But I disregarded it and dove in anyway and used C2 as well as learned how Intel XDK works with it. It's even on Scirra's front page advertising XDK.

But now I'm on a loss and confused. As @Unconnected mentioned, PhoneGap and Cocoon.io have it's limits compared to XDK. I have apps on Google play and App Store. I'm hoping C2 to C3 service build will come soon enough before XDK export vanishes. I'm even willing to pay a little bit extra if they incorporate a build tool. I just feel, as other did, a C2 export build should have been incorporated a long time ago to prevent novices like me scrambling looking for other solutions. It's like Scirra is saying: "you use our game engine but we don't care and dgaf how you publish it..." and just sugar coat it with "..because these build tools are better.. (since we can't come up with one)"
B
28
S
11
G
15
Posts: 47
Reputation: 9,533

Post » Sun Mar 19, 2017 1:43 pm

AFAIK, PhoneGap Build has identical support to the XDK. So you can just use PhoneGap Build now. They are both based on Cordova.

The main reason we postponed our own build system is the XDK did the job for free. It's a shame they are retracting a free service, but since nobody ever paid for it, it's not really that surprising.
Scirra Founder
B
387
S
230
G
87
Posts: 24,248
Reputation: 192,228

Post » Tue Mar 21, 2017 1:20 am

X3M wrote:
KazaaMafia wrote:
jobel wrote:ugh...XDK is what I use as well... I wonder why they nixed it?

Probably because they've provided their services for free and never charged.

Actually it's because Android Nougat does not require the webview engine anymore.
It kinda sucks for us because the projects that run on webview will face some issues on devices running latest version of Android Nougat.

Android has not needed Crosswalk acceleration since 5.0 (Lollipop) was released. If your only interest in Crosswalk was a good performance webview (which is true for most Construct2 users), then you can limit distribution of apps built with Crosswalk to Android 4.x devices, because Android 5+ devices have a webview that is updated regularly by Google (no guarantee of how often it is updated for non-Google stores).

If you have imported your app into the Intel XDK, and Crosswalk is enabled for that project, the config.xml file we provide using the PhoneGap Build/Cordova CLI export tool will result in including the Crosswalk library when built with either PhoneGap Build or Cordova CLI. The APK you get using that config.xml will be a "multi-architecture" APK, because the PhoneGap Build interface will only return a single APK file to you. That APK will be larger than the one you normally get from the XDK because it contains both a 32-bit x86 Crosswalk lib and a 32-bit ARM Crosswalk lib, but only one APK needs to be submitted to your Android store.

If you have a project in the XDK, I recommend you do the export so you can get the config.xml file it generates for reference, especially if you are going to permanently move away from the XDK and move to using either Cordova CLI directly or PhoneGap Build. There are a few bugs we are working on, but by and large what it generates now will work.

PS -- if you remove the spec="#.#.#" part of the Crosswalk plugin tag in the config.xml file you'll get a build that will use the most recent version of Crosswalk, which is version 23. Likewise, if you remove the <preference name="phonegap-version" value="cli-6.2.0" /> tag you'll get the latest CLI build from PhoneGap Build (what you get with Cordova CLI depends on the version you installed).
Intel Corporation
B
13
S
3
Posts: 79
Reputation: 925

Post » Tue Mar 21, 2017 1:33 am

Unconnected wrote:Does this mean we will lose access to our apps that were published with XDK using Cordova since the KeyStore we used is on XDK? If we export them from XDK are we able to import them elsewhere or is the export for XDK only?

The keystore you've been using with the XDK has always been available to you. Use the Certificate Management tool under the Account Settings section of the XDK (upper right corner "person" icon). From there you can download your keystore (see the docs for the PhoneGap Build/Cordova CLI export tool).

Even when the XDK build server has been retired, you'll still be able to download the keystore file, which you will need if you use either PhoneGap Build or Cordova CLI to build your app.

NOTE: retrieving the keystore only makes sense if you ALREADY have an app in a store. If you have never published your app, there is no need to retrieve that keystore from the XDK.
Intel Corporation
B
13
S
3
Posts: 79
Reputation: 925

PreviousNext

Return to Construct 2 General

Who is online

Users browsing this forum: jakezinis, Madave96, R0J0hound and 4 guests