Gideros 2017.3 released!
It's been a while since we wrote a blog post (sorry about that!) but we havenât been idle! Since the last update weâve released all these new versions of Gideros:
2016.10
2016.12
2016.12.1
2017.2
2017.3
In this post I will try to summarise all the changes. Weâve got a lot of catching up to do so letâs get started!
Gideros 2016.10
This was actually a huge beast with a large number of new APIs added to the system including new methods for Sprites, Box2D ParticleSystems and Pixel objects (which can now largely replace Bitmaps in some cases). We also added some addition Matrix and Viewport transformations and Gideros now has the ability to execute arbitrary Javascript code (JS.eval) and to pop up a soft keyboard on touch devices which support it ( application:setKeyboardVisibility(visible))
Here are more details of 2016.10 improvements.
Gideros 2016.12
This release (and itâs bugfix release 2016.12.1) was mainly concerned with plugins and Giderosâs new automatic plugin system (see previous blogpost for more on this). Whereas it was previously necessary to manually copy files from Giderosâs innards to get plugins working, the new plugin system means Gideros will copy the files automatically, you just need to select which plugins you want. Instead of hardwiring code into Gideros to do this, we instead have an embedded language so that you can add your own plugin export logic without recompiling Gideros. The new release allows some of this code to be written in Lua which is much more readable than XML (previously the only option).
As well as making plugins more useable and powerful than ever, this update improves various specific plugins including the Camera, Gaming, Admob, Applovin, Game Circle, IAB, Flurry and Controller plugins! Thatâs a huge list and makes Gideros much more powerful and up to date when it come to monetisation of apps in particular.
Here are more details of 2016.12 improvements
Gideros 2017.2
This release includes some technical issues like the ability to show a stack trace when the Android player crashes. It might seem boring but its important as it means users can send in detailed reports rather than just saying âit crahsedâ and leaving us to guess what went wrong. Some aspects of Gideros export were improved as well giving making it smoother and simpler to use.
But the main story of this update was behind the scenes. Our genius programmer Nicolas Bouquet has completely rewritten the Gideros build system replacing some rather aging shell scripts with power makefiles. This should mean anyone can build Gideros easily though you will still need two computers (a Mac and a Windows 10 PC). One external sign of the new build is that the Mac export is now distributed in a PKG file rather than the older DMG format. The PKG file makes it easier to install Gideros in a modern way, with prompts to guide the user through the process.
Here are more details of 2016.2 improvements
Gideros 2017.3
This is a big release and has been described as âthe best Gideros ever!â. In releasing this version weâve also implemented a new testing system with more beta testers so it should be rock solid.
One major improvement to UWP (formerly WinRT) is that there is no explict reference to a Visual Studio SQLite extension. Previously users had to install an extension from VS âapp storeâ before they could build Windows/Phone apps. The problem was Microsoft keeps updating the extension so when people downloaded the latest Visual Studio release it was always out of sync with the Gideros auto-generated project leading to manual tinkering. Now the bottom line is everything Just Works and you donât need to download anything from Microsoft.
Weâve also had fun improving the Lua language (well just a little bit). Additional operators have been added to find the min, max of two numbers or to convert from degrees to radians or vice versa. Donât worry! You can still use the standard library functions if you prefer but the new operators are fast and easy.
Finally, as well as LOTS of plugin improvements, HTML now comes with the Facebook and Ads plugins as standard so you can monetise your HTML5 apps easily. This is a big step: the first official plugins for HTML5 and very useful ones at that!
And, as an extra bonus, Gideros now supports a brand new advertising platform: kiip. Kiip is a new and innovative reward/ads system which is supported on iOS and Android.
More details of Gideros 2016.3 improvements
Wow, thatâs lots of updates and lots of work! Iâd like to thank all Gideros programmers for their contributions and to thank the Gideros community for your feedback and generous donations which keep the whole thing going. Your donations help us with web hosting and new equipment and will ensure continued rapid release of new versions as weâve seen in 2016/17 already. Thank you and see you soon!













