[center] Kodular Draco [/center]
Introducing the new year, at Kodular we want to start it on the right foot, so why not making the fourth release?
Kodular Creator 1.3 Draco introduces several changes, such us full integration with Kodular Account, and full HTTPS Support. We have also added some more wanted components to it, making Kodular the most powerful app creator without coding right now.
This release has been named as Kodular Draco
Creator Version : 1.3.0
Kodular Draco
Release Notes
We have added a to the most important changes
You might need to clear cache and cookies after this update
Version 1.3B.0 includes new features as well
Major Changes
-
Full HTTPS Support
Big thanks to MIT App Inventor, specially to Jeffrey Schiller -
Integrated Kodular Account, making login & signup easier
In order to login, you will be redirected to Kodular Account, where you can just use your Google account or any other social provider to access to Creator
You will not lose any project data with this change -
Compressed images making loading faster
-
Added Target SDK 28 (Android 9 ) for all apps
-
Added New Languages
-
Arabic Language
- Romanian Language
-
Arabic Language
-
Updated runtime permission system
It will now prompt for permissions when required, and not on start
https://github.com/mit-cml/appinventor-sources/commit/2d19558acd16f2a3bbe1920215e3bfe4bca05675
Companion
-
Companion can be exited by pressing back button
-
Companion now works without being connected to the same WiFi network
You can even use it with your phone connected to mobile network
One usage suggestion of this feature is sending the Companion Code to a friend to get feedback on the app preview
UI Changes
-
Added apps’ icons at Projects Dashboard
-
Added Show & Hide All Comments to menu in Blocks Editor
-
Added Social Networks to Splash Screen
-
Fix erroneously shown edit and delete icons on Screen Properties panel
New Components
-
Added new Bottom Navigation component to User Interface category
-
Added new State Progress Bar component to User Interface category
-
Added new Firebase Authentication component to Google category
-
Added new Firebase Remote Config component to Google category
-
Moved Fiebase DB component to Google category and renamed to Firebase Database
-
Added new Chameleon Ads component to Monetization category
Find more about this HERE
New Blocks
- Add new bitwise operator blocks to Math category
New Events
-
Screen
-
Keyboard Visiblity Changed
: triggered after keyboard becomes visible or hidden
-
Permission Denied
: triggered after a permission has been denied
-
Permission Granted
: triggered after a permission has been granted
-
-
Chat View component
-
Double Tap Click
: triggered after a message is double clicked
-
-
Device component
-
Got IMEI
: triggered after the Get IMEI method
-
New Functions
-
Screen
-
Ask For Permission
: prompts user asking a permission using native method
-
-
Chat View component
-
Clear Chat View
: deletes all messages from layout
-
-
ExoPlayer component
-
Resume
: resumes the paused track
-
-
Device component
-
Get IMEI
: attempts to get device’s IMEI code
-
New Properties
-
Chat View component
-
Double Tap
: enables double clicking messages
-
-
Label component
-
Marquee
: adds a marquee effect to the label
- Support for inline clickable links
-
-
Lottie component
-
Clickable
: enables Lottie layout to be clickable by the user
-
-
Map component
-
ScaleBar
: adds a scale bar to generated map
-
ScaleUnits
: changes unit system of the scale bar
-
Bugs Fixed
-
Too many extensions resulted on compilation error
-
Backpack icon state was bugged with multiple screens
-
Screen
- HighQuality is now by default false
-
User Interface
- Button border shadow fixed
- Chat View messages now have dynamic width
- Chat View swipe on message fixed
-
Layout
-
Arrangements borders’ color with IsCard property
Changing programmatically the background color of arrangements defined as "iscard" doesn't change borders color
-
CardView elevation property wasn’t working properly
CardView ELEVATION property does't work correctly
-
Arrangements borders’ color with IsCard property
-
Drawing and Animation
- Lottie Component fixed as it was causing an unexpected error
-
Connectivity
- ActivityStarter Component fixed when opening files
-
Monetization
-
AdMob Components loading bug fixed
- Facebook Ads Components fixed by upgrading libraries
-
AdMob Components loading bug fixed
-
Fix GeoJSON parsing in MockFeatureCollection · mit-cml/appinventor-sources@517360b · GitHub
-
Make Backpack open in Firefox · mit-cml/appinventor-sources@3372a19 · GitHub
-
Ensure connections added to ConnectionDB on load · mit-cml/appinventor-sources@55b5834 · GitHub
-
Stop resetting list of connections when errors occur · mit-cml/appinventor-sources@ac7c0e4 · GitHub
-
Fix handling of Map.ZoomLevel when animating changes · mit-cml/appinventor-sources@6f14488 · GitHub
This release might seem a bit smaller than previous one, but it includes several new integrations which will make your app better than the ones made with Android Studio
On next release we will add more stuff, but not better because it’s impossible
Happy Koding
@Kodular Staff