Ok I developed a POWERBALACER android APP and i really felt the NEED of an independent BILLING module to test Paid APPs with MIT APP INVENTOR.
YOu seem to have NO CO-ORDINATION with GOOGLE PLAY CONSOLE team to make it easy for developers in the process of APP devlopment.
You must have an independent BILLING module to test an APP within the MIT IDE env. rather than with the BILLING module of CONSOLE, to pick up errors
that means you need to DUPLICATE the code used in CONSOLE with MIT.
The HORRENDOUS version control erorrs could be easilly avoided by CARRYING THE SAME VERSION number thoughout the TESTING process from MIT to CONSOLE and besides the standard version control should be adhered to FROM begining to end UNTIL the APP moves to production with the tag VERSION 1.0. (first version of the APP) in playstore.
ALL TEST VERSION MUST begin with 0.1 and increments of that 0.2, 0.3 and so on and ending
up with PRODUCTION version 1.0. Please adhere to world standards on version control.
here ar some minor improvements you can make
-
BLOCKs - when you duplicate a block, DISPLAY it on on the BLANK space of the IDE and not superimpose on an existing block.
-
Saving a GUI - e.g. a PIE chart on the tinyDB mst be facilititated (,jpg or .png) instead of generating it through DATA saved.
-
You must encourage developers to minimise using of triggers to fire modules, coding in ONE block e,g when BUTTON PURSHASE is pressed rather than the HORRENDOUS 'calls' and goto to fire modules alhough i agree the degree of flexibilty should be there.
thank you
sunil vijaya