MOBILE PRESENTATION
MAKER
Karolina Drewnik
Ania Powolny
supervisor: dr inz. Marcin Luckner


WHAT YOU
MUST
KNOW
THE MAIN ASSUMPTION WAS TO CREATE SOMETHING...
Fast
Approachable
Best
Universal
Looking good
Outstanding
User friendly
Simple







WHAT DOES
IT REALLY
MEAN
2. Basic presentation tools in Android device
3. Possibility to create a m a z i n g things o n t h e g o

1.
Main assumptions
+

JUST USE YOUR
I M A G I N A T I O N
TO CREATE
T H E M O S T B E A U I T I F U L L
PRESENTATIONS WITH
A C O U P L E O F C L I C K S
CREATE YOUR OWN CUSTOM SLIDES WITH E V E R Y T H I N G YOU WANT

DISPLAY YOUR M A S T E R P I E C E ON BIG SCREEN

ACCESS A L L OF YOUR WORK A N Y W H E R E, A N Y T I M E
ON A N Y ANDROID DEVICE

A L L OF YOUR WORK IS STORED
S E C U R E L Y ON OUR SERVERS, ACCESIBLE W H E R E V E R YOU ARE

HOW
WE HAVE
DONE IT
Anna Powolny
- Software design & architecture
- Android application for phone
- UI graphic components and mock-ups
- Documentation for Android application
- Test Project for testing application behavior and graphical components
Karolina Drewnik
- Server
- Android jar Library Project for app-server communication
- Documentation for server
- Documentation for Library Project
- Test Project for testing server functionality from client side
DIVISION OF WORK
ANDROID APPLICATION
Log in

Log in



Register



Presentation List

Presentation List



Presentation List

Presentation List



Create Presentation

Create Presentation



Create Presentation

Create Presentation

Create Presentation

Create Presentation

Create Presentation

Create Presentation

Create Presentation

Create Presentation

Create Presentation

Presentation Detail View

Presentation Detail View

Watch Presentation

SERVER
Ruby on Rails

RUBY GEMS
- Doorkeeper
- Active Model Serializers
- Devise
Model - Controler architecture

CLIENT - SERVER
COMMUNICATION
Additional Android Libraries
- Volley
- Google GSON
WORKFLOW

REQUESTS
- Methods
- GET
- PUT
- POST
- DELETE
- Path
- Body of the request
- Response listener
- Header
THANK
YOU!
Copy of Copy of Copy of OBRONA PRACY INŻYNIERSKIEJ
By aniamakota
Copy of Copy of Copy of OBRONA PRACY INŻYNIERSKIEJ
- 626