We are pleased to announce the release of
Gideros 2016.12.
The biggest new improvements in this release are to the export system. Being able to make exports easier is currently our highest priority. See:
http://giderosmobile.com/forum/discussion/6800/direct-apk-exportImportant note: Not tested on AppleTV or Windows RT/UWP.
If you export to these platforms then please confirm all ok on this thread.
I will test on AppleTV as soon as I can, but my version of xcode was not up to date enough to play on the latest version of TVOS - I'm downloading it now though!With some of the main team members unavailable over Christmas, we thought that it would be best to release this now - possible bugs and all. If you find any issues then we can fix them in a 2016.12.1 release after the holiday period.
NEW
- Beginnings of XML test code for Microsoft Ads (Windows RT/UWP)
- Requires plugin: This specifies requirements for the manifest and other slight adjustments
- Lua <-> XML bridge for plugin system with ios export lib in Lua
- Plugin system download third party libs automatically (cached)
- Full orientation option for apps that are both portrait and landscape
- App Name in project properties so it can be different than the project name
IMPROVEMENTS
- Camera plugin: Added mandatory option
- Camera plugin: Added usage description (ios)
- Gaming plugin: Updated to latest Google and Amazon libs
- IAB plugin: Updated to latest Google and Amazon libs and helpers
- Apk and Android Studio export: Now fully exports Admob (untested), AppLovin and Chartboost for Ads plugin
- Apk and Android Studio export: Now fully exports Google Play and Amazon Game Circle for Gaming plugin
- Added information to Android manifest for Android and Fire TV compatibility
- Apk and Android Studio export: Now fully exports Google and Amazon payment systems for IAB plugin
- No encryption if not required
- Apk and Android Studio export: Now fully exports Flurry plugin
- Apk and Android Studio export: Now fully exports Controller plugin
- Android apps will now prefer to be installed on external memory (Google and Amazon preferred method)
- Permission to write to external storage now only asked for if player
BUGFIXES
- AppLovin ads plugin: needed onRefresh()
- Particle init time reference wasn't set to zero on init
- Renamed TV icon to TV Banner
- Fixed studio crash if you tinkered with plugin settings too much
- Fixed lua context issues
- Fixed iab crash due to nil string
- Icon, splash and banner images were not being compressed
- Bitcode was being exported for ios simulator libs
- Fixed MovieClip reference holding
- Fixed typo in facebook plugin
Merry Christmas!
Likes:
antix, MobAmuse, totebo, bali001, Xman, chuz0, talis, vitalitymobile, mertocan, hgy29, NatWobble, n1cke, tytadas, simwhi, keszegh, john26
Coder, video game industry veteran (since the '80s, ❤'s assembler), arrested - never convicted hacker (in the '90s), dad of five, he/him (if that even matters!).
https://deluxepixel.com
Comments
Likes: tytadas, keszegh, simwhi, vitalitymobile, MobAmuse, john26
https://deluxepixel.com
Green cells are plugins that are automatically exportable (without user changing files), red ones are plugins still requiring manual intervention.
We focused on Android/APK at first, iOS will be next.
Likes: tytadas, SinisterSoft, chuz0, antix, vitalitymobile
is it safe to remove this permission for all API levels?
Likes: SinisterSoft, MobAmuse
@Xman - It shouldn't be. Unless you store files externally? If you can test on an older device and let us know, if it is a problem then we can sort it out with a patch or something.
https://deluxepixel.com
http://hieroglyphe.net/gideros/libgideros-atv.zip
Then go to the GiderosStudio application, right click and open the contents. Copy that file over the one at:
Templates/Xcode4/iOS Template/AppleTV
Then AppleTV should export to xcode ok. Tested with the latest XCode.
https://deluxepixel.com
I just want to remind all the Gideros users as a normal Gideran, if you are using Gideros as a commercial product and earning money by using it, to receive better updates, to supply motivation just don't think and donate. The team really deserves it in my eyes.
If you are just experimenting gideros for teaching, fun or personal usage please try to be active on forums, help new comers, spread the word.
Even donation is not a mandatory thing all the job that is done so far far more deserves it.
Likes: pie, SinisterSoft, keszegh, hgy29, tytadas, MobAmuse
Fragmenter - animated loop machine and IKONOMIKON - the memory game
Above 18.For API lower than 19 it still requires if I don't misunderstand the official doc.
I do not get a old device to test this.
Thanks to Gideros team! I will donate ASAP!
Likes: talis, SinisterSoft
http://giderosmobile.com/profiles
Fragmenter - animated loop machine and IKONOMIKON - the memory game
So, if it's not needed then by requesting it you will put some people off installing your app because they don't know why it wants to access files outside of your apps 'space'.
https://deluxepixel.com
Oh Yes, exported app save file to internal dir returned by getFilesDir, no additional permission is required.
https://deluxepixel.com
Generating splash horizontal (320x200)
Generating splash horizontal (480x320)
Generating splash horizontal (800x480)
Generating splash horizontal (1280x720)
Generating splash horizontal (1600x960)
Generating splash horizontal (1920x1280)
All splash is square like 1920x1920 ...
Even if this is intended for all orientations, the cropped images should be center aligned.
https://deluxepixel.com
Maybe it's due to my original image is a big square image,
but the logo at the center of the image should be still at the center for each size after export.
I did notice that when I first load them in properties they seem ok, but if I go back to properties, the images there look smaller than they were when I first loaded them.
@hgy29 may know more why?
https://deluxepixel.com
On export I don't see any plugins for Chartboost or AppLovin so do I have to download them and point Gideros at them or something?
Also I was using Android Studio before to build apk's so not sure I have an actual JDK directory or even Android SDK directory now as Android Studio is an singular app in Applications on Mac.
Key Store is OK as I have that of course
I think I am missing something big time or maybe I need to use the Windows version of Gideros with older Eclipse setup that had JDK and SDK dirs etc?
A bit confused TBH.
You should see a plugin for 'Ads' in the plugin list, Chartboost and Applovin are enabled within Ads framework through tickboxes.
APK export uses Android Studio tooling, and Android Studio itself needs Java and Android SDK, although it download/manages them for you. Either find Android SDK and Java locations within your Android Studio installation, or install them separately.
Likes: SinisterSoft, MobAmuse
Likes: MobAmuse
https://deluxepixel.com
Hmmmm OK after I checked a bit further with your help I still don't see a plugin for 'Ads' in the plugin list i.e. the list is empty?
I can build the apk (update: output not an apk however - see more below) now but there are no charboost or applovin libs in it of course because of this.
Likes: MobAmuse
https://deluxepixel.com
http://giderosmobile.com/forum/discussion/comment/50609#Comment_50609
Likes: MobAmuse
https://deluxepixel.com
I have SDK path set on my mac as /Users/Age/Library/Android/sdk
and have JDK path set as /Library/Java/JavaVirtualMachines/jdk1.7.0_71.jdk
I build the apk with my keystore as expected, but it spits out a directory in the name of the project that contains a directory called 'tmp' with a load of stuff in it ...not an .apk as expected.
Thanks.