How To Create The Killer Location Aware Social Networking Application
-
Upload
mobilemonday-tel-aviv -
Category
Technology
-
view
589 -
download
2
Transcript of How To Create The Killer Location Aware Social Networking Application
![Page 1: How To Create The Killer Location Aware Social Networking Application](https://reader033.fdocuments.us/reader033/viewer/2022042816/559669e51a28ab6c128b47a9/html5/thumbnails/1.jpg)
HOW TO CREATE THE KILLER LOCATION AWARE SOCIAL NETWORKING APPLICATIONMr. Yogev Triki
VP Business Development, AtlasCT Ltd.
![Page 2: How To Create The Killer Location Aware Social Networking Application](https://reader033.fdocuments.us/reader033/viewer/2022042816/559669e51a28ab6c128b47a9/html5/thumbnails/2.jpg)
What will we talk about?
![Page 3: How To Create The Killer Location Aware Social Networking Application](https://reader033.fdocuments.us/reader033/viewer/2022042816/559669e51a28ab6c128b47a9/html5/thumbnails/3.jpg)
Topics
1. Introduction
2. Features set
3. Common issuesa) Reaching critical mass
b) Building trust
c) Bringing it to life
d) Dealing with fragmentation
e) Obtaining location
4. Conclusions
5. Q&A
![Page 4: How To Create The Killer Location Aware Social Networking Application](https://reader033.fdocuments.us/reader033/viewer/2022042816/559669e51a28ab6c128b47a9/html5/thumbnails/4.jpg)
Our background
More…
![Page 5: How To Create The Killer Location Aware Social Networking Application](https://reader033.fdocuments.us/reader033/viewer/2022042816/559669e51a28ab6c128b47a9/html5/thumbnails/5.jpg)
Our background
Location based users-generated content Location based social network
![Page 6: How To Create The Killer Location Aware Social Networking Application](https://reader033.fdocuments.us/reader033/viewer/2022042816/559669e51a28ab6c128b47a9/html5/thumbnails/6.jpg)
Our background
Family safety 3D Off-board navigation
![Page 7: How To Create The Killer Location Aware Social Networking Application](https://reader033.fdocuments.us/reader033/viewer/2022042816/559669e51a28ab6c128b47a9/html5/thumbnails/7.jpg)
1. Introduction
![Page 8: How To Create The Killer Location Aware Social Networking Application](https://reader033.fdocuments.us/reader033/viewer/2022042816/559669e51a28ab6c128b47a9/html5/thumbnails/8.jpg)
What is a social networking service?
A software/service for building online social networks for communities of people who share interests and/or activities
The most famous ones:
![Page 9: How To Create The Killer Location Aware Social Networking Application](https://reader033.fdocuments.us/reader033/viewer/2022042816/559669e51a28ab6c128b47a9/html5/thumbnails/9.jpg)
Why bother?
“40 percent of mobile web traffic heads to social networks”Source: Opera mobile browser.
Mobile social networking revenues could reach $52 billion by 2012.” Source: Informa UK Ltd. ‘Mobile Social Networking: Communities and Content on the Move’ Report.
“GPS-enabled handsets that will account for an estimated 78% market share by 2012 end.” Source: Research and Markets, ‘World GPS Market Forecast to 2012’.
Location is a key boost to social networks More and more handsets & operators support location
More efficient advertising opportunities
Navigation is the mostly step 2 of the mobile user
Viral marketing
![Page 10: How To Create The Killer Location Aware Social Networking Application](https://reader033.fdocuments.us/reader033/viewer/2022042816/559669e51a28ab6c128b47a9/html5/thumbnails/10.jpg)
2. Features set
![Page 11: How To Create The Killer Location Aware Social Networking Application](https://reader033.fdocuments.us/reader033/viewer/2022042816/559669e51a28ab6c128b47a9/html5/thumbnails/11.jpg)
What are the features?
![Page 12: How To Create The Killer Location Aware Social Networking Application](https://reader033.fdocuments.us/reader033/viewer/2022042816/559669e51a28ab6c128b47a9/html5/thumbnails/12.jpg)
Around me
Where am I?
Where are my friends?
What is nearby?
Nearby friends Basic
Nearby locations Useful
Nearby content Fun
Photos
Videos
Comments
![Page 13: How To Create The Killer Location Aware Social Networking Application](https://reader033.fdocuments.us/reader033/viewer/2022042816/559669e51a28ab6c128b47a9/html5/thumbnails/13.jpg)
Communication
Contacting A known friend
Unknown person
A business (Search result)
Means Phone call
Video call (3G)
SMS
Instant messaging (IM)
Voice over IP (VoIP)
Issues Disclosing details
Spoofing details
Costs
Tracking of communication
![Page 14: How To Create The Killer Location Aware Social Networking Application](https://reader033.fdocuments.us/reader033/viewer/2022042816/559669e51a28ab6c128b47a9/html5/thumbnails/14.jpg)
Content sharing
Geo-tagging
Multimedia
Photos
Videos
Text
Locations
POI’s
Tourism
Other (Wi-Fi Hot-spots, celebrities etc.)
![Page 15: How To Create The Killer Location Aware Social Networking Application](https://reader033.fdocuments.us/reader033/viewer/2022042816/559669e51a28ab6c128b47a9/html5/thumbnails/15.jpg)
Content sharing
Incentives for generating content by users Personal use of the content
Expectation for getting something in return
Getting to know better the system, curiosity
Feeling of making change, Ego,
The 90:9:1 thumb rule 90% Passive
9% Casual contributors
1% Massive contributors - They create most of the content in the website
![Page 16: How To Create The Killer Location Aware Social Networking Application](https://reader033.fdocuments.us/reader033/viewer/2022042816/559669e51a28ab6c128b47a9/html5/thumbnails/16.jpg)
a) Reaching critical mass
3. Common issues
![Page 17: How To Create The Killer Location Aware Social Networking Application](https://reader033.fdocuments.us/reader033/viewer/2022042816/559669e51a28ab6c128b47a9/html5/thumbnails/17.jpg)
Critical mass
What is a critical mass?
A minimum number of users that by actively exchanging information and sharing knowledge they keep an online community up and running over time.
How to reach critical mass in short time?
![Page 18: How To Create The Killer Location Aware Social Networking Application](https://reader033.fdocuments.us/reader033/viewer/2022042816/559669e51a28ab6c128b47a9/html5/thumbnails/18.jpg)
Fast growth
Use the existing contact list
Add friends from other networks Facebook, LinkedIn, Orkut,
etc.
Invite friends from mail accounts Gmail, Yahoo, POP3 etc.
Suggest friends Two 2nd degree links
Make use of groups Fastest!
![Page 19: How To Create The Killer Location Aware Social Networking Application](https://reader033.fdocuments.us/reader033/viewer/2022042816/559669e51a28ab6c128b47a9/html5/thumbnails/19.jpg)
b) Building trust
3. Common issues
![Page 20: How To Create The Killer Location Aware Social Networking Application](https://reader033.fdocuments.us/reader033/viewer/2022042816/559669e51a28ab6c128b47a9/html5/thumbnails/20.jpg)
Building trust
Brand Don’t spam – let the
user decide what and when
Be careful with default values (Examples: default location availability, photos publicity etc.)
Protect against identity theft
Digital signature and code signing
![Page 21: How To Create The Killer Location Aware Social Networking Application](https://reader033.fdocuments.us/reader033/viewer/2022042816/559669e51a28ab6c128b47a9/html5/thumbnails/21.jpg)
Building trust
Legal protection Minimum age for
signing-up
Separate to age groups Parents/moderator
permission for adding a friend/publish a photo
Privacy management Location availability –
Opt ins
Location obfuscation Time/place
![Page 22: How To Create The Killer Location Aware Social Networking Application](https://reader033.fdocuments.us/reader033/viewer/2022042816/559669e51a28ab6c128b47a9/html5/thumbnails/22.jpg)
C) Bringing it to life
3. Common issues
![Page 23: How To Create The Killer Location Aware Social Networking Application](https://reader033.fdocuments.us/reader033/viewer/2022042816/559669e51a28ab6c128b47a9/html5/thumbnails/23.jpg)
Bringing it to life
How to make the application ‘feel alive’? Let it work from the first
moment Friends availability
Content availability
“We were waiting just for you”
News feeds New content
More friends
“While you were gone…”
![Page 24: How To Create The Killer Location Aware Social Networking Application](https://reader033.fdocuments.us/reader033/viewer/2022042816/559669e51a28ab6c128b47a9/html5/thumbnails/24.jpg)
d) Dealing with fragmentation
3. Common issues
![Page 25: How To Create The Killer Location Aware Social Networking Application](https://reader033.fdocuments.us/reader033/viewer/2022042816/559669e51a28ab6c128b47a9/html5/thumbnails/25.jpg)
Handset families
Choose one handset family to begin with:
Display dimensions
API’s availability
Market share
Average user profile
![Page 26: How To Create The Killer Location Aware Social Networking Application](https://reader033.fdocuments.us/reader033/viewer/2022042816/559669e51a28ab6c128b47a9/html5/thumbnails/26.jpg)
Generalization
Make your code “porting ready”
Images dimensions
API’s abstraction
Location
Communications
UI’s
Keypad
Full keyboard
Touch screen
Consider using 3rd party services for porting
![Page 27: How To Create The Killer Location Aware Social Networking Application](https://reader033.fdocuments.us/reader033/viewer/2022042816/559669e51a28ab6c128b47a9/html5/thumbnails/27.jpg)
e) Obtaining location
3. Common issues
![Page 28: How To Create The Killer Location Aware Social Networking Application](https://reader033.fdocuments.us/reader033/viewer/2022042816/559669e51a28ab6c128b47a9/html5/thumbnails/28.jpg)
Obtaining location
Locationing methods
External (Bluetooth) GPS receiver
Internal GPS receiver
Network based
Cell ID
IP address
Manual
Other (Wi-Fi, others)
![Page 29: How To Create The Killer Location Aware Social Networking Application](https://reader033.fdocuments.us/reader033/viewer/2022042816/559669e51a28ab6c128b47a9/html5/thumbnails/29.jpg)
Obtaining location
Major differences Accuracy
Good enough for navigation? Good enough for local
search? Good enough for local
advertising?
Availability Through 3rd party provider Built-in, API Self implemented
Power consumption
What’s best for navigation isn't essentially the best for social networking
![Page 30: How To Create The Killer Location Aware Social Networking Application](https://reader033.fdocuments.us/reader033/viewer/2022042816/559669e51a28ab6c128b47a9/html5/thumbnails/30.jpg)
4. Conclusions
![Page 31: How To Create The Killer Location Aware Social Networking Application](https://reader033.fdocuments.us/reader033/viewer/2022042816/559669e51a28ab6c128b47a9/html5/thumbnails/31.jpg)
Product
Remember who your users are Usage patterns Implications on porting scope
Age Implications on complexity and
legal issues
Buying ability Implications on business model
Remember what your application is for Mostly for fun Implications on GUI
Saving time <> Killing time Implications on features set
![Page 32: How To Create The Killer Location Aware Social Networking Application](https://reader033.fdocuments.us/reader033/viewer/2022042816/559669e51a28ab6c128b47a9/html5/thumbnails/32.jpg)
Development
Don’t “invent the wheel” Use existing API’s and
tools available Aggregate users from
existing networks
Don’t shoot too far Give the basic features
first and introduce more advanced features later
Begin with a small group of supported devices
Focus on what you’re good at
![Page 33: How To Create The Killer Location Aware Social Networking Application](https://reader033.fdocuments.us/reader033/viewer/2022042816/559669e51a28ab6c128b47a9/html5/thumbnails/33.jpg)
5. Q&A
![Page 34: How To Create The Killer Location Aware Social Networking Application](https://reader033.fdocuments.us/reader033/viewer/2022042816/559669e51a28ab6c128b47a9/html5/thumbnails/34.jpg)
Yogev TrikiVP Business Development
Atlas Cartographic Technologies Ltd. (AtlasCT)
www.atlasct.com
Thank you!