Makeroid Butterfly 🦋

[center]:makeroid: Makeroid Butterfly :butterfly:[/center]

This new version of Makeroid doesn’t bring as many features as Makeroid Andromeda had (because it’s impossible to do a bigger release :stuck_out_tongue_winking_eye:), but lots of desired components and requsted features have been added :wink:

This release has been named under Makeroid Butterfly :smile:

Builder Version : 1.1.0 Makeroid Butterfly :butterfly:

image



Release Notes

We have added a :exclamation: to the most important changes :wink:

Major Changes

  • Improved Dialog of Fingerprint Component

  • Now About Screen (and all dialogs) can have clickable links

The “major changes” of this update are the bunch of new components :yum:

Companion

  • :exclamation: Added a Welcome Guide using the new Spotlight Component

  • Little bugs fixed on Companion behaviour

UI Changes

  • :exclamation: Dialogs can now be Accepted pressing the Enter key

  • :exclamation: Added Download Link when Exporting APK using QR Code

Bugs Fixed:

 

New Components

  • :exclamation: Added new Floating Action Button component to User interface category
    image

    • This is a complete new component
      Projects using the old FAB won’t be broken. However, if you want to use this new FAB, you will need to delete the old one and use the new one
  • Added new Spotlight component to User interface category
    image

  • Added new Tab Layout component to User interface category
    image

    • Now the Tabs blocks of Screen are Deprecated
  • :exclamation: Added new View Pager component to User interface category
    image

  • :exclamation: Added new SideMenu Layout component to Layout category
    image

    • This component is an alternative way to generate a SideMenu
      You should use it if you want a simple way to create a SideMenu. However, if you want a complex and designed from scratch SideMenu, you can still use the old block
  • Added new SwipeRefresh Layout component to Layout category
    image

  • Added new YouTube Player component to Media category
    image

  • Added new Animation Utilities component Drawing and Animation category
    image

  • :exclamation: Added new Cloudinary component to Storage category
    image

  • :exclamation: Added new Spreadsheet component to Storage category
    image

  • Added new Arduino component to Connectivity category
    image

  • Added new FTP component to Connectivity category
    image

  • Added new WhiteMobi component to Monetization category
    image

  • :exclamation: Added new Chrome Custom Tabs component to Experimental category
    image

  • Added new Shortcut Badge component to Experimental category
    image

New Events

  • Notifier component

    • Linear Progress Dismissed: triggered when the Linear Progress is dismissed by the user
      image
  • Switch component

    • Clicked: added is Checked variable
      image
  • Exoplayer component

    • Other Player Started: triggered when another player starts playing sound
      image
       
    • Other Player Stopped: triggered when another player stops playing sound
      image

New Functions

  • Screen

    • Lock Side Menu: blocks the SideMenu from being opened or closed
      image
       
    • Unlock Side Menu: unblocks the SideMenu
      image
  • Button component

    • With Icon: adds an icon to the Button
      image image image
  • Notifier component

    • Dismiss Custom Dialog: dismisses the created Custom Dialog
      image
  • Switch component

    • Thumb Image: changes the Image of the Switch
      image image
  • Sound Recorder component

    • Pause: pauses the started recording
      :warning: Requires Minimum SDK 24
      image
  • Audio component

    • Sound Effects Enabled: enables or disables the sound on a component
      image
       
    • Is Sound Effects Enabled: returns true if the sound of a component is enabled
      image
  • Package component

    • Is Package Installed: returns true if the package is installed
      image

New Properties

  • Screen

    • Min SDK (added SDK 28 - Android 9 :pie:)
      image
       
    • Title Bar Font Typeface
      image
       
    • Title Bar Typeface Import
      image
  • Textbox component

    • Enable Copy & Paste
      image
  • Snackbar component

    • Background Color
      image
  • Textbox component

    • Cursor Visible
      image


 

As you can see, we added some of the most requested components into Makeroid, listening to requests in #feedback:iwant :blush:
We hope you all like this “little” release, and enjoy more creating your apps with the new design components, bringing a more professional look to them :wink:

Happy :makeroid:'ing :wave:

@Makeroid Staff

This topic will contain a table of contents

63 Likes

Version 1.1.1


Changes

  • UI Changes

    • Fixed Ads Position after Build Error
    • Switched “Show Navigation Bar” to Experimental Properties
  • Improvements

    • Performance on App Loading
    • When receiving a PushNotification when app is open, a Dialog with the notification appears
  • New Features

    • Added “Background Color” property for Side Menu Layout component
    • Added “Show Tabs” property for View Pager component
    • Added “Get Icon” properties for Floating Action Button component
  • Bugs Fixed

    • Push Notifications on Android 8 Oreo (were not working)
    • Open Side Menu from Hamburguer Icon (was not opening)
    • Screen Title Visible if Screen is Scrollable (was not working properly)
    • Spreadsheet if request had more than 100 rows (was returning error)
    • Security Issue on Login Page (critical bug could cause system failure)
    • Internal Error when using an AdBlocker (Ode did not process properly)
    • Dim Amount on Notifier (was missing a defualt value)
    • Date Picker not properly upgraded (projects could be broken)
    • Time Picker not properly upgraded (projects could be broken)
    • Consent Dialog not properly executed (sometimes was not showing)
    • View Pager visibility Shadow Bug (was not rendering properly)
    • Orientation Change Bug on Tab Layout (was broking screen)
    • Orientation Change Bug on View Pager (was broking screen)
    • Fixed Mode in Screen was broken (app design was broken)
    • Some Links to Documentation in Blocks (were pointing to wrong path)
    • Other Minor Bugs
    • Update AcitivityStarter for file permissions · mit-cml/appinventor-sources@f6f05ca · GitHub
    • https://github.com/Makeroid/BugsTracker/issues/462
    • https://github.com/Makeroid/BugsTracker/issues/511
25 Likes

Version 1.1.2


UI Changes

  • Fixed Taiwan Flag on Language Picker
  • Fixed link to Release Notes in Splash Screen
  • Re-Added Import / Export Screen (.ais) files
  • Added context menu items to Enable / Disable All Blocks

Improvements

  • Removed TitleBar Tabs Blocks
  • Fixed handling Enter key on Dialogs
  • Side Menu Layout and Side Menu block are now compatible with Companion
    It will no longer crash
  • Changed Text of Button from CANCEL to OK in About this application Dialog

New Features

  • Re-Added High Quality Images property for Screen1
  • Added missing Is Companion return property for Screen
  • Added missing Is Side Menu Added return property for Screen
  • Added missing Visible property for Tab Layout component
  • Added missing Visible property for View Pager component
  • Added missing Align properties for Card View component
  • Added missing Align properties for Surface View component
     
  • Added missing Open System Write Settings function for Screen
  • Added missing Can Write System Settings function for Screen
     
  • Added missing Selection variable in event After Picking for all Pickers

Bugs Fixed


:memo: NOTE

Despite this release can look like a new features release, it’s NOT
We haven’t named it 1.2 as there are no new components, and the new blocks doesn’t add new functions to apps, they just improve/fix existing ones

20 Likes

Version 1.1.3


Improvements

  • Added Subscribe to Notifications button in Builder

Companion

  • Fixed PushNotifications on Companion
  • SideMenu and SideMenuLayout are now fully compatible in Companion

New Features

Bugs Fixed

17 Likes

Version 1.1.4


Bugs Fixed

  • ListView component causing a critical error (Null Pointer Exception)
10 Likes