View
34
Download
1
Category
Preview:
Citation preview
a smart backup solution
Xross
©FOUNDATION UNIVERSITY RAWALPINDI CAMPUS - XROSS
XROSS DEVELOPMENT TEAMSheikh Muhammad Bilal FUI/BCSE/FALL,11/5713• Team Leader• Project Manager• Senior iOS Developer• Senior Tester
Saman Anwar FUI/BCSE/FALL,11/5701• Junior Developer• Junior Tester• Quality Manager
Zain ul Abideen FUI/BCSE/FALL,11/5722• Junior Android Developer• Junior Tester• Quality Manager
©FOUNDATION UNIVERSITY RAWALPINDI CAMPUS - XROSS
DOMAIN
“Data Protection & Security”©FOUNDATION UNIVERSITY RAWALPINDI CAMPUS - XROSS
Promises
CORE•Native Xross app for Cross Platform i-e iOS & Android•AES 128bit Light Encryption•Synchronization with cloud
OPTIONAL• New Encryption Technique (Dual Cypher
implemented).• Optimized Performance Can be benchmarked.
©FOUNDATION UNIVERSITY RAWALPINDI CAMPUS - XROSS
PM Work Gantt Chart
, Zain
, Zain
©FOUNDATION UNIVERSITY RAWALPINDI CAMPUS - XROSS
Problem Statement
“No backup App providing such Features in Cross Platform Altogether”
•Synchronization.•Dual Cypher Encryption.•Optimized.•Very less User Interaction Required.
©FOUNDATION UNIVERSITY RAWALPINDI CAMPUS - XROSS
Motivation
• Usage of both platforms in abundance.• iCloud.• Switching Mobile OS.• Suffering from Data loss.• Data Stuck on iCloud.
©FOUNDATION UNIVERSITY RAWALPINDI CAMPUS - XROSS
ORIGINALITY
“Our Own Generated Idea”
•Contributed towards Mobile Technology.•Filled a Gap in Science.•Made is Optimized to Cross Check with Other Apps•Very less User Interaction required.•First try to replicate iCloud for Cross Platform.
©FOUNDATION UNIVERSITY RAWALPINDI CAMPUS - XROSS
CRITICAL THINKING
• Who will use Xross• What is Xross capable of• When Xross will be used• Where Xross will be used• Why Xross is needed• How Xross will change your life’s
©FOUNDATION UNIVERSITY RAWALPINDI CAMPUS - XROSS
XROSS FEATURES
• Native App for iOS & Android.• One Credential to link over iOS & Android.• Dual Cypher Encryption.• Auto-Sync with Cloud.• Restore Independently on Cross Platform.• Google Drive as Primary Cloud.
©FOUNDATION UNIVERSITY RAWALPINDI CAMPUS - XROSS
XROSS DIMENSIONSY
Z X
XCODE ,GOOGLE DRIVE , ECLIPSE(LUNA) , VISUAL PARADIGM , iOS7-8 SDK. TEC
HN
OLO
GY
©FOUNDATION UNIVERSITY RAWALPINDI CAMPUS - XROSS
XROSS DEVELOPMENT
©FOUNDATION UNIVERSITY RAWALPINDI CAMPUS - XROSS
XROSS CONSTRAINTS…
• Xross needs working Internet Connection.• Xross needs a valid Google account.• Xross needs an iOS or Android device.• Xross needs iOS 7.0 or later on Apple device.• Xross needs Android 4.0 or later on Android
device.
©FOUNDATION UNIVERSITY RAWALPINDI CAMPUS - XROSS
CLOUD STORAGE
©FOUNDATION UNIVERSITY RAWALPINDI CAMPUS - XROSS
GOOGLE DRIVE VS CONVENTIONAL CLOUD
Independent cloud Defined Controls
Slower Access for multiple files Faster Access independent to file no or size
AES 256bit Encrypted Mostly AES 256bit Encrypted
Mostly Easy Access Difficult to Access (GTL DRIVE API)
Mostly Launched in Recent Years Less optimized
Since April 2012
Mostly Paid Free requests up to 50,000,00
©FOUNDATION UNIVERSITY RAWALPINDI CAMPUS - XROSS
XROSS CLOUD ACTIVITY & OAUTH
©FOUNDATION UNIVERSITY RAWALPINDI CAMPUS - XROSS
XROSS BENCHMARKING…
128BIT 128BIT 128BIT128BIT
+ +256BIT
PRODUCTS/
FEATURES
©FOUNDATION UNIVERSITY RAWALPINDI CAMPUS - XROSS
XROSS BENCHMARKING…
AES 128 BIT AES 256 BIT
+
©FOUNDATION UNIVERSITY RAWALPINDI CAMPUS - XROSS
Xross Design
©FOUNDATION UNIVERSITY RAWALPINDI CAMPUS - XROSS
XrossINITIAL DESIGN
©FOUNDATION UNIVERSITY RAWALPINDI CAMPUS - XROSS
INITIAL DESIGN
©FOUNDATION UNIVERSITY RAWALPINDI CAMPUS - XROSS
Procedural Design
INITIAL DESIGN
©FOUNDATION UNIVERSITY RAWALPINDI CAMPUS - XROSS
INITIAL DATA FLOW DIAGRAM
©FOUNDATION UNIVERSITY RAWALPINDI CAMPUS - XROSS
User Interface Design
“KEEP IT SIMPLE”
INITIAL DESIGN
©FOUNDATION UNIVERSITY RAWALPINDI CAMPUS - XROSS
XrossGUI/USECASES SIDE BY SIDE
©FOUNDATION UNIVERSITY RAWALPINDI CAMPUS - XROSS
GUI/USECASES SIDE BY SIDE
©FOUNDATION UNIVERSITY RAWALPINDI CAMPUS - XROSS
GUI/USECASES SIDE BY SIDE
©FOUNDATION UNIVERSITY RAWALPINDI CAMPUS - XROSS
GUI/USECASES SIDE BY SIDE
©FOUNDATION UNIVERSITY RAWALPINDI CAMPUS - XROSS
GUI/USECASES SIDE BY SIDE
©FOUNDATION UNIVERSITY RAWALPINDI CAMPUS - XROSS
GUI/USECASES SIDE BY SIDE
©FOUNDATION UNIVERSITY RAWALPINDI CAMPUS - XROSS
GUI/USECASES SIDE BY SIDE
©FOUNDATION UNIVERSITY RAWALPINDI CAMPUS - XROSS
GUI/USECASES SIDE BY SIDE
©FOUNDATION UNIVERSITY RAWALPINDI CAMPUS - XROSS
GUI/USECASES SIDE BY SIDE
©FOUNDATION UNIVERSITY RAWALPINDI CAMPUS - XROSS
XrossHIGH LEVEL USECASE
©FOUNDATION UNIVERSITY RAWALPINDI CAMPUS - XROSS
HIGH LEVEL USECASE
©FOUNDATION UNIVERSITY RAWALPINDI CAMPUS - XROSS
XrossSEQUENCE DIAGRAM
©FOUNDATION UNIVERSITY RAWALPINDI CAMPUS - XROSS
SEQUENCE DIAGRAM
XROSS Google Drive
©FOUNDATION UNIVERSITY RAWALPINDI CAMPUS - XROSS
XrossCLASS DIAGRAM
©FOUNDATION UNIVERSITY RAWALPINDI CAMPUS - XROSS
CLASS DIAGRAM
©FOUNDATION UNIVERSITY RAWALPINDI CAMPUS - XROSS
TECHNOLOGIES
©FOUNDATION UNIVERSITY RAWALPINDI CAMPUS - XROSS
XrossPROJECT MANAGEMENT
©FOUNDATION UNIVERSITY RAWALPINDI CAMPUS - XROSS
PROJECT MANAGEMENT
• MS PROJECT PROFESSIONAL• MICROSOFT EXCEL
©FOUNDATION UNIVERSITY RAWALPINDI CAMPUS - XROSS
LIVE DEMO
©FOUNDATION UNIVERSITY RAWALPINDI CAMPUS - XROSS
Thank You
©FOUNDATION UNIVERSITY RAWALPINDI CAMPUS - XROSS
Recommended