RFODESIGNER It is an Integrated Development Environment for the PC on Windows for fast and easy GUI creation of graphical apps. Even the novice will be able to generate at least a visual app in minutes. The BASIC! code is auto generated per an easy framework. Included is RFO2APK that creates your APK to install on your device.
RFO2APK for BASIC! & OLIBASIC This is a standalone version to compile your app into an APK and is not the same as the version that is included with RFODESIGNER. https://sites.google.com/site/rfodesigner/ It uses your preference for Basic! or OliBasic as the base for the apk.
A typical development procedure on PC would be to use RFODESIGNER to do the BASIC! coding and then calling RFO2APK to compile the APK on the fly for testing on an emulator like BlueStacks on the PC. Once you are satisfied with the results then simply upload the APK via Bluetooth to the phone where it will be installed automatically if you answer yes. Since your app is not verified by Google your phone needs to be set to receive such unverified APK's
RSA, I congratulate you! You've made outstanding instrument! It is very helpful and simple in use. Only one temporal problem - no any description (manual) and I need to clear everything experimentally out. Anycase - it is wonderful thing
A new version for download is out at https://sites.google.com/site/rfodesigner/ Thanks for the encouragement. I have removed all older versions because of incompatibility. I do not have the time for a manual at this stage. If someone wants to experiment and make an help file then this would be of great help.
Joined: Tue Jan 03, 2012 9:31 am Posts: 5485 Location: Paris, France
Most improvement of one's program comes from user feedback, I speak from experience. When/if it becomes constraining I understand that Emile shall put a break on it (some developers even put a stop and abandon their program, see this Vietnamese guy and his Flappy Bird app) but at this stage 2 questions in a period of 1 month should be handled easily.
Mougino, Yes you are correct. But I wont quit. Basic! is fantastic.
Tobibear, Yes it is a booboo : TextBox ==> GR.TEXT.ALIGN 1 Will correct it. Sometimes its more convenient to use roudbutton instead. Also the z order of placing the components makes a big difference. Because of the fantastic new DIALOG function by jMarc the ListBox has no future. It only demonstrates how componets can be "overlayed" ==> Z order Comments are always welcome. It helps !!
const50, Not exactly getting at what you refer to ? Can not see ==> "TxtTextBox(RoundButton)3=xx"
The TxtTextBox1 has a value of 10 that refers to the drawing index in the current screen array ==> TxtTextBox1 = 10 ==> as in GR.TEXT.DRAW Screen1, 33, 56, "TextBox1" Because the PC generated the values you can now easily modify the text of the componet by reference to the array for Screen1. Screen1 ==> Means Screen number 1 at drawing object index number 10 So you would code it as ==> Screen1[TxtTextBox1] ==> GR.MODIFY Screen1[TxtTextBox1], "text", "The New Caption" Not easy to remember the 10 but easy to remember the TxtTextBox1 By folowing the comments you can easily copy/paste the correct referencing code etc. Play around and folow the style of programming generated. Once you get the style then there is no stop. I have created a specific loop that will always be the same. Very much like programming microcontrollers. I can not bring a manual at this time because many things can and are changing. Best is to always download the latest version. Working example apps are included in the zip for the current version. That is now if you can call it a version at this stage.
Users browsing this forum: No registered users and 0 guests
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot post attachments in this forum