Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Make your likes visible on Facebook?

Connect your Facebook account to Prezi and let your likes appear on your timeline.
You can change this under Settings & Account at any time.

No, thanks

Photo Editor-Senior-2

Photo Editing and Sharing iPhone Application- Fall 2013
by

Alia Al-Mazrouei

on 7 September 2014

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of Photo Editor-Senior-2

An iPhone Application for Photo Editing & Sharing~
Introduction
Project overview
Implementation
Testing
Demo
Future development
Conclusion
~What is Photo Editing Application?
Introduction

- Easy to use photo editing application
- Expanded the existing filters

- Complicated photo editing applications
- Conventional and ordinary filters

- Usable Graphical User Interface (GUI)
- New programming language
- New operating system
- Design mobile application
~Limitations
~Solutions
~Motivation
Project overview
- GUI design
- Functional and non-functional requirements
- Application functionality
Alia Al-Mazrouei Marwah Kaseb
Mahool Al-Hammadi Mariam Al-Ahbabi
Dr. Saad Harous
Project Supervisor
ITBP481 Senior Exhibition
Project Team
Implementation
Implementation
Summary of project size
No. of Classes
No. of Methods
No. of lines
Project Size
28
168
2697
5.3 MB
Data Flow Diagram
Description of an implemented method
Implementation
Cont.
Sharp.h
Sharp.m
Implementation
Cont.
New programming language
Periodic updates of the Xcode
Useful tutorials
Fitting GUI on different iOS devices
Complex application
Challenges
Testing
Functional Testing
Usability Testing
Real Device Installation and Testing
DEMO!
Improve App based on user comments
Invent new filters
Add more features and functionalities
-Short term
-Long term
Future Development
Design Arabic interface
Expand the App to fit the user device
Develop complex application
Independent learning:
- New programming language
Communication Skills:
- Reading skills
- Writing skills
- Working as a team
Management skills:
- Managing time
- Scheduling
- Finishing task on time
Conclusion
Any
Questions?
Unit Testing
Integration Testing

















































Storyboard
1
2
3
4
5
Thank you
Designing the interface using storyboard
Connecting the GUI elements directly with matching source code
iOS simulator for prototype and testing
Xcode developer tool
6
7
8
10
11
12
13
9
14
15
16
17
1
8
19
Full transcript