Hello everyone,
My name is Fareeda Ragab. I'm a 2nd year Engineering student at Alex university.
I'm super excited to contribute in an open source as it will be my first time and MIT App Inventor seems to be a great place to start.
I need to ask some questions:
How could i understand the structure of the app as whole.
(I'm interested in testing using JUnit.)
How could i communicate with the monitors of the project i chose.
In github issues, what is the label for beginners bugs to start with.
Thanks for this opportunity.
This is made using Google Web Toolkit(GWT) and Blockly Editor provided by Google, The main UI is created from Ode.java and all the classes which help in building of UI are in this directory.
All The best dear!
If you know how to get in touch with monitors for GSoC, the help would be really appreciated ..
The monitors for GWT unit testing are Susan Lane, Li Li, or Evan Patton ..
I need to get in touch with any of them to understand how i will start..
All of the source code for the front end client (mostly) is under appengine/src/com/google/appinventor/client and Ode.java is the main entry point. At the moment we only have a single unit test for some of the GWT code, com.google.appinventor.client.OdeTest, but we're also looking at leveraging technologies like Selenium for automating some of the tasks, so you should definitely familiarize yourself with both testing approaches.
As it's my first time to hear about automatic testing, Selenium, it's time for getting familiar with new technology (learning new technology to use in a real project is an awesome start)..
And as i still have time until summer, i will do my best ..