Milestone IV Brian Pruitt-Goddard Alex Riordan. Create, edit, open, execute small source files from your android phone against a remote server. Test Success!
Published byModified over 5 years ago
Presentation on theme: "Milestone IV Brian Pruitt-Goddard Alex Riordan. Create, edit, open, execute small source files from your android phone against a remote server. Test Success!"— Presentation transcript:
Create, edit, open, execute small source files from your android phone against a remote server. Test Success!
Move Allow client to move a file from one directory to another at the server Pull Allow the client to pull a small source file from the server down to the Android phone Push Allow the client to send a small source file from the Android phone up to their project server
Compile Compile the input file with the given options Can either return compiler output or a simple success/fail boolean Execute Run the input unit test against the project server Flags control whether you would like log only, output only, both, etc
Text Editor Client Options Server Options Move Push Pull Delete Compile Execute Complete! Not Started Stub Created UI Finished Stub Created UI Finished Stub Created
Server UI Move Push Pull Delete Compile (1, 2) Execute (1, 2) Not Started Complete! Not Started Complete! Almost Complete
Bottom-Up Approach Wire up each method between the client and server Client: Set up the options to send to the server and handle output Server: Grab the input, process it according to the options and return the result to the client Rinse, repeat for each method RSVP by x minutes from now: As the client and server methods have been tested separately, the main problem with the integration will be getting the two to still communicate during errors.
I. Push II. Pull III. Compile IV. Execute V. Move Server Options/UI (Concurrently)