Skip to content

asuralyc/WhatsPhoto

Repository files navigation

WhatsPhoto - send quote to your friends

WhatsPhoto is an iOS app for share quote photo.

This app server side based on Parse which will be retired on January 28, 2017.

The open source Parse backend source code can view on GitHub.

Why Open Source?

Just share it.

Screenshots

How to setup Parse server side

You only need to Create a new app if you want to run this app Before January 28, 2017.
Then set your Application ID and Client key in /WhatsPhoto/AppConfig.h

#define PARSE_APPLICATION_ID @"your_application_id"
#define PARSE_CLIENT_KEY @"your_client_key"

This project use Parse Cloud Code.
The souce code in /cloud/main.js
It provides three functions

incrementUseCount
incrementReportCount
markQuoteAsHidden

Set your facebook app id and facebook app url scheme

/WhatsPhoto-Info.plist

Set up your wechat app url scheme

/WhatsPhoto-Info.plist

If you want setup Google Analytics

Set your GA id in /WhatsPhoto/AppConfig.h

#define GA_ID @"your_ga_id"

Other 3rd party service in AppConfig.h

CRASHLYTICS_API_KEY - fabric crash reporting service (you must add Run Script Build Phases, but the Crashlytics sdk which I use is very very old version, so you need upgrade by yourself).
WX_ID - WeChat API support send photo to WeChat
AD_NORMAL_ID - Vpon ad ad service (the vpon sdk which I use is very very old version too, it doesn't seem to work ").

#define CRASHLYTICS_API_KEY @"your_crashlytics_api_key"
#define WX_ID @"your_wechat_application_id"
#define AD_NORMAL_ID @"your_vpon_id"

3rd party version

Name Version
Parse 1.2.20
Google Analytics 3.12
Crashlytics (fabric) 2.2.10
Facebook 3.17 (for send via messenger)
WeChat 1.5 64-bit
Admob 6.10.0
Vpon 4.2.12 64-bit

About WhatsPhoto

From 2014/7/17 to 2014/9/6
Total working hours: 84:40

Date Work
2014/7/17 17:3018:00 20:3021:15 idea
2014/7/18 10:4011:40 12:0013:00 21:5022:50 23:001:30 load images from photo library
2014/7/23 12:0013:20 17:5018:30 23:40~1:20 load images from photo library
2014/7/24 15:00~18:40 add Crashlytics
2014/7/25 17:2019:10 21:3021:45 22:00~22:30 support tag for quote
2014/7/26 9:40~18:50 add parse sdk, upload quote(photo and quote)
2014/7/27 17:5020:20 22:0000:00 quote table view controller
2014/7/28 17:0018:30 01:005:00 quote table view controller
2014/7/30 1:00~1:30 serch view controller
2014/8/1 19:05~20:15 AHKActionSheet
2014/8/2 21:0022:20 00:151:45 add WeChat sdk
2014/8/3 9:4012:40 14:5517:30 00:30~1:30 setting view controller, add Locale and Default IM feature
2014/8/5 9:5511:30 15:0018:00 21:00~21:40 searching history
2014/8/7 22:40~2:00 add google analytics, admob and vpon
2014/8/9 8:0010:00 22:303:00 SaveToCameraRoll and report count
2014/8/10 2:00~4:00 add facebook sdk for sending image via messenger
2014/8/13 1:00~2:30 using Parse Cloud Code to implement increment userCount and reportCount
2014/8/14 16:00~17:30 support push notification and localized string
2014/8/17 21:20~2:20 language setting
2014/8/18 11:0014:30 15:3017:30 app icon design and limit token count
2014/8/28 4:004:45 5:155:45 screenshots for submit
2014/9/6 11:0013:00 22:0023:00 submit to app store

2016/12/29 16:00~18:00 18:30~20:30 commit to GitHub (3.5 hrs)

Please don't hesitate to email to me if it helps you

asuralyc@gmail.com

About

An anonymous photos social network app based on parse.com

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages