|
Post by n00b on Aug 1, 2019 8:11:52 GMT -6
This is just a quick update on some changes being made to the android build. I will be uploading a new build this weekend. It doesn't change anything but it should be easier to build your APK and publish to the app store.
|
|
|
Post by tbird on Aug 2, 2019 9:31:10 GMT -6
Looking forward to it.
|
|
|
Post by eyfenna on Aug 4, 2019 13:52:04 GMT -6
Sounds great.
Same here tbird.
|
|
|
Post by n00b on Aug 5, 2019 7:38:05 GMT -6
I am running a little behind on this but I am hopefully going to have this out soon. This is a high priority for me right now because I am getting ready to publish a few things to the app store myself.
|
|
|
Post by tbird on Aug 5, 2019 8:52:30 GMT -6
Hmm exciting news, will keep a close eye on this
|
|
|
Post by kennn on Aug 6, 2019 4:44:45 GMT -6
The support for android devices will easily increase the popularity of RCBasic!
|
|
|
Post by tbird on Aug 9, 2019 20:26:11 GMT -6
I agree, even though I had not much interest in mobile...it's still pretty awesome to whip up something in RC and play with it on my phone.
|
|
|
Post by n00b on Aug 11, 2019 14:17:41 GMT -6
I finally got that new android builder up. If anyone gets a chance to try it out let me know if you run into any issues. Its been working great for me so far.
|
|
|
Post by johnno56 on Aug 11, 2019 16:10:25 GMT -6
Ok. Downloaded and extracted successfully.
Quick question. Well, maybe not so quick... lol
Build instructions (for Linux) was even easy for "me" to follow... Cool. Two steps...
Can you explain what to do when the build app pops up its screen? Are 'all' the fields compulsory? I have no idea what the "alias" and "password" fields are for... My apologies for complicating everything. My knowledge of building android apps is pretty much none existent...
In the meantime, I have housework that needs doing, before I can get my caffeine fix... lol
J
ps: Many thanks for all the work you have put into RC and Android... Much appreciated.
|
|
|
Post by n00b on Aug 11, 2019 20:36:02 GMT -6
Hey Johnno, here is a quick explanation of how to get up and running on android.
org name: Doesn't necessarily have to be the name of an organization. To be safe, try to keep the name short and follow the same rules you use to name variables.
app name: This is the name of your app. It can have spaces in the name. This is basically the android equivalent of the Window Title.
The bottom part is where you put the info for your keystore. You don't need to fill any of this out if you are building a debug build.
If you want to publish on the app store you will need to make a release build and add a keystore. To do that just run gen_key to build a keystore. I just make the alias the same as the keystore name. Once you make a keystore with gen_key it should appear in the drop down in the build_android program. Select it and put in the alias and password you made with gen_key.
If you need further assistance, I can post a quick video on it.
|
|
|
Post by johnno56 on Aug 11, 2019 21:24:39 GMT -6
Cool. I'll test these instructions on a simple game. If successful I upload it to my tablet... In either case I will let you know of the results.
Thanks for the info.
J
|
|
|
Post by johnno56 on Aug 11, 2019 21:40:48 GMT -6
Ok. Your instructions worked like a charm. The debug build was successful. The transfer to the Table worked. Installation of the apk file ran with a problem... I suppose the process "would" have been totally successful... If only I used a game that "actually" worked "before" processing... lol
|
|
|
Post by johnno56 on Aug 11, 2019 21:53:08 GMT -6
Right. Tested using the "Beast Demo" in RC's gfx folder. Processed, transferred and installed without error. Beast ran on the Tablet... Woo Hoo!!!
|
|
|
Post by n00b on Aug 11, 2019 23:19:23 GMT -6
Awesome. Glad it worked.
On a side note, I am proud to say that both the gen_key and build_android tools are written in RCBasic. I wanted to try to show off its capabilities to make more than just games. In the future I am going to try to have it so you can tab between text boxes rather than having to click in each one.
|
|
|
Post by johnno56 on Aug 11, 2019 23:34:39 GMT -6
Cool. Tabbing was my first reaction but clicking wasn't a chore...
|
|