Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
PhotoPlace iPhone App Development Plan
1. "PhotoPlace" iPhone Application Development Plan
REVISION HISTORY
Version Description of Version Author Date
1.0 Initial draft created Jepil Yun 2011.10.27
2.0 Add 'Map view' mode Jepil Yun 2012.12.02
ⓒ 2011 CultStory Inc. All Rights Reserved. www.cultstory.com
2. 1) INTRODUCTION PhotoPlace iPhone Application development plan 002
CONCEPT
To provide a new way to view photos using and sorting GPS information of each photo.
To have more users and earn revenue with the paid version and other advertisement involved in the app.
Language Name on iTunes Icon
Korean 사진 지역별 자동분류 - 포토플레이스 Pro/Free 포토플레이스
Austrailian English PhotoPlace Pro/Free - Organize photos with places PhotoPlace
Brazilian Portuguese PhotoPlace Pro/Free - Organizar fotos com lugares PhotoPlace
Canadian English PhotoPlace Pro/Free - Organize photos with places PhotoPlace
Canadian French PhotoPlace Pro/Free - Organisez vos photos avec des lieux PhotoPlace
Dutch PhotoPlace Pro/Free - Organiseer uw foto's met plaatsen PhotoPlace
English PhotoPlace Pro/Free - Organize photos with places PhotoPlace
French PhotoPlace Pro/Free - Organisez vos photos avec des lieux PhotoPlace
German PhotoPlace Pro/Free - Organisieren Sie Ihre Fotos mit Orten PhotoPlace
Italian PhotoPlace Pro/Free - Organizzare le foto con i luoghi PhotoPlace
Japanese PhotoPlace Pro/Free - 写真地域別分類 PhotoPlace
Mexican Spanish PhotoPlace Pro/Free - Organiza tus fotos con lugares PhotoPlace
Portuguese PhotoPlace Pro/Free - Organizar fotos com lugares PhotoPlace
Russian (Eng) PhotoPlace Pro/Free - Organize photos with places PhotoPlace
Simplified Chinese (Eng) PhotoPlace Pro/Free - Organize photos with places PhotoPlace
Spanish PhotoPlace Pro/Free - Organiza tus fotos con lugares PhotoPlace
Swedish PhotoPlace Pro/Free - Ordna foton med platser PhotoPlace
UK English PhotoPlace Pro/Free - Organize photos with places PhotoPlace
ⓒ 2011 CultStory Inc. All Rights Reserved. www.cultstory.com
3. 2) PROCESS PhotoPlace iPhone Application development plan 003
Key process of PhotoPlace
Application Install
Application Run
NO
GPS access
agreed ?
YES NO
GPS agree alert
denied ?
YES
Alert
all photos (Free) NO
Analyze photos Guide screen
all videos (Just Pro ver.) agree ?
needs database
YES
Using
Default : Country
Upgrade
Passcode Lock
photo sync ?
(Albums menu)
YES
ⓒ 2011 CultStory Inc. All Rights Reserved. www.cultstory.com
4. 2) PROCESS PhotoPlace iPhone Application development plan 004
Database issue
HOW TO GET ADDRESS FROM GPS COORDINATES ?
Solution Benefits Risks Issues
• High speed in sorting photos • Low accuracy of addresses • Requires a new set of
(create the database that
• No need to worry about extracted database
can extract information of
A locations that photos are
Google API limitations • High capacity of the app • Requires higher capacity to
• New set of database that can • Constant updates for better insure the accuracy of
taken, using GPS)
be used for other purposes accuracy of addresses addresses
• Accurate addresses are • Takes long time to analyze • Check for the speed issue
extracted and sorts photos at the first • Check for the Google API
(send GPS information of
B photos to Google API)
• Supports many languages time. limitations issue
• Difficulties due to Google API
limitations
• Accurate addresses are • Takes long time to analyze • Check for the speed issue
extracted and sorts photos at the first • Takes extra long time for
(send GPS information of
• Supports many languages time. users from places with limited
C photos to the server that
• Need for creation of a new access to internet
this company created)
server • Requires us to create a new
server
(receive GPS information • Accurate addresses are • Requires users to sorts the
D each time users looks at extracted photos at the fist place
photos) • Supports many languages
CONCLUSION A C
(Initial Development) (System Upgrade)
ⓒ 2011 CultStory Inc. All Rights Reserved. www.cultstory.com
5. 3) MENU STRUCTURE PhotoPlace iPhone Application development plan 005
Menu Hierarchy
1 photo selected
Country Photo List Photo Detail Map
default menu photo thumbnails landscape mode landscape mode
country list with date section show location on
photos without GPS bar the Google maps
sync photo datas
Region Modify
state list, (주/도) modify the selected
sync photo datas photo's address
City
city list
sync photo datas
photo(s) selected
Map
photo thumbnails ※ Difference between Free & Pro versions
on the Google map
Benefits Free Pro
Settings Passcode Lock (Pro)
Videos X O
Developer Info Passcode lock X O
Other apps
Travelog
Advertisement O X
ⓒ 2011 CultStory Inc. All Rights Reserved. www.cultstory.com
6. 4) USER SCENARIO PhotoPlace iPhone Application development plan 006
CASE A. Initial launch
01
Intro image
02
Agreement alert for Don't
using location
services
Allow
03 04
Delete cache datas Loading & analyzing
photos Guide screen
08 05 06 07 09 14
Update Country Region City Map Settings
(Sync photos) (default)
Select cell 15
10
Select cell Select cell Passcode set
(In pro version)
Photo list
16
Select photo
11 Developer Info
Photo Select thumbnail ▶ Select layer
(detail view /
landscape mode) 17
Other apps
12 13 18
Map Edit address Travelog
(landscape mode)
ⓒ 2011 CultStory Inc. All Rights Reserved. www.cultstory.com
7. 4) USER SCENARIO PhotoPlace iPhone Application development plan 007
CASE B. Launch (general use)
Passcode
(In pro version)
Intro image
Check the agreement no
for using location
services
yes
Loading & analyzing
photos Guide screen
the menu last accessed
Update Country Region City Map Settings
(Sync photos)
Passcode set
(In pro version)
Photo list
Developer Info
Photo
(detail view /
landscape mode)
Other apps
Map Edit address Travelog
(landscape mode)
ⓒ 2011 CultStory Inc. All Rights Reserved. www.cultstory.com
8. 5) USER INTERFACE PhotoPlace iPhone Application development plan 008
01. Intro image
Status bar | The loading image that appears each time the app
runs. (transfers to the actual app within 2 seconds)
Image
PhotoPlace
CultStory Inc.
ⓒ 2011 CultStory Inc. All Rights Reserved. www.cultstory.com
9. 5) USER INTERFACE PhotoPlace iPhone Application development plan 009
02. Agreement alert for using location services
Status bar | Agreement alert for using location services. This
ensures users to agree with using their location servic
es when they install the app. (in order to sort the
photos according to the places taken.)
"PhotoPlace" Would
Image
Like To Use Your
Current Location
Don't Allow OK
PhotoPlace
CultStory Inc.
ⓒ 2011 CultStory Inc. All Rights Reserved. www.cultstory.com
10. 5) USER INTERFACE PhotoPlace iPhone Application development plan 010
03. Loading & analyzing photos
Status bar | After the users’ agreement on the location services,
the app analyzes photos and creates thumbnail images.
| The status bar is for showing the progress
Loading photos ……
Please wait for a while.
123 / 2,632
CultStory Inc.
ⓒ 2011 CultStory Inc. All Rights Reserved. www.cultstory.com
11. 5) USER INTERFACE PhotoPlace iPhone Application development plan 011
04. Guide screen
Status bar | If the users do not agree with the location services,
the app suggests turning on the location services.
| ※ another set of massages saying the app does not
collect the users location information for other
purposes
This application needs to use location
services. Please turn 'ON' location
service and run app again.
You can change the location service
setting info at
[Settings > Location Services]
CultStory Inc.
ⓒ 2011 CultStory Inc. All Rights Reserved. www.cultstory.com
12. 5) USER INTERFACE PhotoPlace iPhone Application development plan 012
05. Country
Status bar | when the app is loaded for the first time, “Country”
menu is displayed (default)
Country Region City Map Setting (After the first time, the latest-accessed menu will be
shown.)
| The country menu sorts photos according to the
Republic of Korea (3,126) countries they were taken and list them with names of
countries.
| The order of the photo list starts from the latest saved
New Zealand (172) to the oldest
| Photos without GPS information will be displayed in
“Photos without GPS folder”
United States (912)
Photos without GPS (1,128)
Advertisement
ⓒ 2011 CultStory Inc. All Rights Reserved. www.cultstory.com
13. 5) USER INTERFACE PhotoPlace iPhone Application development plan 013
06. Region
Status bar | Regions of each country will be displayed as lists
(provinces, states)
Country Region City Map Setting | Provides each name of country with “the section bar”
| The list of the regions are shown from the latest saved
Republic of Korea to the oldest saved
Gyeonggi-do (20)
Seoul (22)
Busan (19)
United States
New York (88)
Hawaii (56)
Advertisement
ⓒ 2011 CultStory Inc. All Rights Reserved. www.cultstory.com
14. 5) USER INTERFACE PhotoPlace iPhone Application development plan 014
07. City
Status bar | Indicates measurements and units for each city
| Provides each name of country with “the Section Bar”
Country Region City Map Setting | The list of the cities are shown from the latest saved
to the oldest saved
Republic of Korea
Paju (23)
Incheon (39)
Seoul (99)
United States
Manhattan (115)
Woodbury (83)
Hampstead (21)
Advertisement
ⓒ 2011 CultStory Inc. All Rights Reserved. www.cultstory.com
15. 5) USER INTERFACE PhotoPlace iPhone Application development plan 015
08. Update
Status bar | In Country menu, Region menu and City menu, users
can refresh their photo lists by pulling down
Country Region City Map Setting the screen.
Pull down to sync photos
List A (# of photos)
Pull down to sync photos
List B (# of photos)
List C (# of photos)
Release to sync photos
List D (# of photos)
...... PhotoPlace
All photos will be synced.
It will take some
seconds.
Cancel OK
Advertisement
ⓒ 2011 CultStory Inc. All Rights Reserved. www.cultstory.com
16. 5) USER INTERFACE PhotoPlace iPhone Application development plan 016
09. Map
Status bar | Reflects thumbnails on the places that photos are
taken on the map
Country Region City Map Setting (adjusts focuses to see all the places on the map)
| Adjusts the number of the thumbnails according to the
graphic quality of the map.
(many photos can be indicated as one photo if the
quality of the map is low)
| If the thumbnails are touched, the number of photos
on each of them are indicated
13 photos
Advertisement
ⓒ 2011 CultStory Inc. All Rights Reserved. www.cultstory.com
17. 5) USER INTERFACE PhotoPlace iPhone Application development plan 017
10. Photo list
Status bar | The screen displayed when one of the Country,
Region or City menus are selected.
back United States M | The title is the name of places (country, region or city)
| The list of the places are shown from the latest saved
January 23, 2011 Tuesday to the oldest saved
| Videos can only be sorted in the paid version.
05:30
12:05
January 25, 2011 Friday
1:02:42
January 26, 2011 Saturday
2:01:09
Advertisement
ⓒ 2011 CultStory Inc. All Rights Reserved. www.cultstory.com
18. 5) USER INTERFACE PhotoPlace iPhone Application development plan 018
10. Photo list > Map
Status bar | The thumbnails are displayed on the map when “Map”
is selected in the photo list view menu.
back United States L
2 photos
Advertisement
ⓒ 2011 CultStory Inc. All Rights Reserved. www.cultstory.com
19. 5) USER INTERFACE PhotoPlace iPhone Application development plan 019
11. Photo / Video > 1 photo selected
Status bar | The screen displayed when one picture is selected.
| Users can navigate the photos using the right and left
United States 1 of 143 M scroll.
Photo
Tuesday, July 14, 2011 12:33:57 AM GMT +09:00
Modify
Nassau, New York, United States
Advertisement
ⓒ 2011 CultStory Inc. All Rights Reserved. www.cultstory.com
20. 5) USER INTERFACE PhotoPlace iPhone Application development plan 020
11. Photo / Video > 1 photo selected (Landscape mode)
Status bar | Advertisements are removed on the horizontal mode
United States 1 of 143 M | Users may not change the address on the horizontal
mode
Photo
Tuesday, July 14, 2011 12:33:57 AM GMT +09:00
Nassau, New York, United States
ⓒ 2011 CultStory Inc. All Rights Reserved. www.cultstory.com
21. 5) USER INTERFACE PhotoPlace iPhone Application development plan 021
11. Photo / Video > 1 photo selected
| When a picture is touched, the navigation bar and
advertisement disappear
Photo Photo
ⓒ 2011 CultStory Inc. All Rights Reserved. www.cultstory.com
22. 5) USER INTERFACE PhotoPlace iPhone Application development plan 022
11. Photo / Video > 1 video selected
Status bar | When contents are video (only for the paid version)
United States 1 of 143 M
Tuesday, July 14, 2011 12:33:57 AM GMT +09:00
Modify
Nassau, New York, United States
ⓒ 2011 CultStory Inc. All Rights Reserved. www.cultstory.com
23. 5) USER INTERFACE PhotoPlace iPhone Application development plan 023
11. Photo / Video > 1 video selected > Play
Status bar | The video play sccreen (the navigation comes from
the bottom)
Done 0:50 0:12 | The vertical navigation bar disappear after certain
amount of time the video is played
| When the video is over, the player automatically
moves to the bottom
| Full screen will be displayed when the extended view
is selected.
ⓒ 2011 CultStory Inc. All Rights Reserved. www.cultstory.com
24. 5) USER INTERFACE PhotoPlace iPhone Application development plan 024
12. Map
Status bar | The places that photos/videos are taken are reflected
with pins when “Map” is selected on Photo/Video
back Map → detail screen.
| When the map is selected, the places are reflected on
the iPhone default map.
Status bar
back Map →
ⓒ 2011 CultStory Inc. All Rights Reserved. www.cultstory.com
25. 5) USER INTERFACE PhotoPlace iPhone Application development plan 025
13. Edit address
Status bar | When “Change locations” button is selected, the
addresses near the place are indicated.
United States 1 of 143 M | When addresses on the lists are selected, the photos
are saved with the edited address information.
Select the address
Manhattan, NY 10105 ✔
Long Island City, NY 11106
Flushing, NY 11369
Jamaica, NY 11427
Photo
Tuesday, July 14, 2011 12:33:57 AM GMT +09:00
Cancel
Nassau, New York, United States
Advertisement
ⓒ 2011 CultStory Inc. All Rights Reserved. www.cultstory.com
26. 5) USER INTERFACE PhotoPlace iPhone Application development plan 026
14. Settings (Free version)
Status bar | Provdes a link to the paid version.
Country Region City Map Setting
How about 'PhotoPlace' application?
Do you like it? In 'Pro version', you can load even
videos(in Photos app) and can use without Ad.
Download 'PhotoPlace pro'
Developer Info : CultStory Inc.
Other Apps of CultStory
Upcoming 'Travelog'
Advertisement
ⓒ 2011 CultStory Inc. All Rights Reserved. www.cultstory.com
27. 5) USER INTERFACE PhotoPlace iPhone Application development plan 027
14. Settings (Pro version)
Status bar | Users may set a password lock.
Country Region City Map Setting
Thank you for upgrade!
You are the best supporter of CultStory Inc.
Passcode lock
If you want to change your passcode, inactivate the Passcode lock.
Then reactivate the Passcode lock with new passcode!
Developer Info : CultStory Inc.
Other Apps of CultStory
Upcoming 'Travelog'
ⓒ 2011 CultStory Inc. All Rights Reserved. www.cultstory.com
28. 5) USER INTERFACE PhotoPlace iPhone Application development plan 028
15. Passcode set
Status bar Status bar
Country Region City Map Setting Cancel
Thank you for upgrade!
You are the best supporter of CultStory Inc.
Enter Passcode
Passcode lock
If you want to change your passcode, inactivate the Passcode lock.
Then reactivate the Passcode lock with new passcode!
Developer Info : CultStory Inc.
Other Apps of CultStory
Upcoming 'Travelog'
ⓒ 2011 CultStory Inc. All Rights Reserved. www.cultstory.com
29. 5) USER INTERFACE PhotoPlace iPhone Application development plan 029
15. Passcode set
| Confirmation after the password is changed. | When passwords do not match.
Status bar Status bar
Cancel Cancel
Enter Passcode Enter Passcode
Reconfirm passcode Passcodes did not match. Try again
ⓒ 2011 CultStory Inc. All Rights Reserved. www.cultstory.com
30. 5) USER INTERFACE PhotoPlace iPhone Application development plan 030
16. Developer info
Status bar | Mobile website http://m.cultstory.com/about
back
Applications About
Company Intro
What we do
We are a Mobile Application Developer. Our ultimate
goal is to be the world best mobile service provider. We
are always think and think and think to improve the
user experience of applications and to create innovative
mobile services.
CultStory always strives to provide satisfaction to all our
users. We are create the new culture that can link
people with information through our applications. That
is our vision, and we will prove it. Thanks.
Contact Info
Mail app@cultstory.com
Twitter @cultstory
Facebook facebook.com/cultstory
Blog cultstory.com/blog
Tel +82 70 8650 2086
Fax +82 2 6280 7428
ⓒ 2011 CultStory Inc. All Rights Reserved. www.cultstory.com
31. 5) USER INTERFACE PhotoPlace iPhone Application development plan 031
17. Other apps
| Mobile website http://m.cultstory.com/
Status bar Status bar
back back
Applications About ◀ Back to List About
Application Name
icon Category
Date (Month, Year)
Application Name
icon
icon
Category
Date (Month, Year)
Application Name
icon Category
Date (Month, Year)
Application Name
Application Name
icon Category Date (Month, Year)
Date (Month, Year)
Description
Application Name iTunes description ......
icon Category
Date (Month, Year)
ⓒ 2011 CultStory Inc. All Rights Reserved. www.cultstory.com
32. 5) USER INTERFACE PhotoPlace iPhone Application development plan 032
18. Travelog
Status bar | Mobile website http://m.travelog.me/
back
icon
Application Name
Twitter Facebook Tumblr
Advertisement
ⓒ 2011 CultStory Inc. All Rights Reserved. www.cultstory.com
33. 6) EXCEPTION HANDLING PhotoPlace iPhone Application development plan 033
If users delete any photos and not yet synced
Status bar | The lists of folders and thumbnails are indicated.
The photos that are deleted from the detailed Photo
United States 1 of 143 screen are displayed on “Guide screen”
Image
Oops~ You have deleted this photo !
Advertisement
ⓒ 2011 CultStory Inc. All Rights Reserved. www.cultstory.com