##Requirement
- Xcode 5.0
- iOS SDK > 6.0
##BoothBuddy Demo Features
- 列表展示网络请求得到的数据;(OK)
- 下拉刷新;(OK)
- 列表单元格展示信息: 名称(name), 地址(address1), 图片(pictures), 距离(依据定位结果自行计算);(OK, but原程序上没有显示地址)
- 列表中图片可滑动;(OK)
- 有网络活动状态提示;(OK)
- 适应不同屏幕大小;(OK,iPhone 4, iPhone 5, iPad, 横竖屏)
- 注意用户体验;(第一没有数据时加了界面中间indicator,数据做了缓存,第二次可以直接用)
- 附带测试用例, 并进行单元测试或者UI测试;(Not add till now)
- 使用CocoaPods进行依赖管理;(OK)
- 自动构建脚本;(Part of, can build app, not full automatic)
- 注释文档生成;(OK)
##Use Appledoc to generate the Docs
appledoc -o ./doc --project-name BoothBuddyDemo --project-company "BrotherBridge Tech Group" --company-id "com.bbtechgroup" ./BoothBuddyDemo
##Auto Build Script
-
Copy your profile the folder
-
Edit the bb_build.sh
PROFILE_SIGN="your sign" PROFILE_PATH="your profile name"
-
Run
./bb_build.sh