分类目录归档:闲话

iPhone X

预售时间: 10.27 发售时间: 11.03 存储空间分64G,256G
X是罗马数字10的意思,以此命名纪念iPhone问世10年,iPhone X发音苹果官方读作iPhone Ten。

外观变化: 整面屏幕(无边框屏幕)、取消home键,双面玻璃+金属材质中框设计,后置双摄像头改为竖向排列
5.8英寸屏幕,比7Plus略大
机身大小介于iPhone7和iPhone7 Plus之间
功能变化:
充电:无线充电、三十分钟快速充电 (置于无线充电器上充电AirPower)
新增红外传感器
前置摄像头提升到700万像素, 后置1200万像素广角镜头、1200万像素长焦镜头
搭载了目前最强健的A11 Bionic处理器
颜色: 深空灰,银色(没有土豪金!!!)
分辨率: 2436 * 1125 458pi
价格: 国行8388元, 9688元

健全研发体系的重要性

完整的研发体系: 人员配备、系统、开发规范、流程,有助于高效达成开发任务.
每个技术小组的开发组长,应该熟练掌握该方面技术的代码架构,有丰富的研发经验并储备大量功能代码,严格执行编程规范,使得整个子项目研发进度稳定。
1.开发规范: 规范定好,代码质量高,铁打的营盘,就不怕流水的兵
2.代码架构: 这好比现在的公路铁路建设,掌握高架桥技术、隧道技术、跨海大桥技术,公路的建设就畅通无阻;软件研发也是一样的道理,关键的技术架构搭建好,整个研发就高效顺畅

后台系统搭建

三个方案:
1. ThinkAdmin
https://github.com/cnsecer/ThinkAdmin 125星
2.ThinkPHP+AdminLTE搭建

http://doc.thinkphp.cn/manual/entrance.html

AdminLTE放入ThinkPHP Public目录下,通过__PUBLIC__访问
3.CodeIgniter+AdminLTE搭建

可参考模版:
http://demo.cssmoban.com/cssthemes3/cpts_467_tq/account.html 可用
http://demo.cssmoban.com/cssthemes3/cpts_461_sm/shop.html 可用
http://demo.cssmoban.com/cssthemes3/cpts_447_sw/page-login.html 格式不大好看
http://demo.cssmoban.com/cssthemes3/cpts_444_sh/contact.html 可用
http://demo.cssmoban.com/cssthemes3/cpts_416_pz/index.html 简洁、不够好看,缺账号模块
http://demo.cssmoban.com/cssthemes3/ctps_377_on/index.html 可用、需要调整代码、不太难看
http://demo.cssmoban.com/cssthemes3/cpts_445_sm/products.html 边栏分类\导航栏分类

功能解锁防破解方案

功能数据结构:
功能编号 功能名称 解锁方式 解锁条件 解锁情况
解锁方式: 付费解锁\进度解锁
此处需加密,无数据代表未解锁,错误数据代表未解锁,正确数据代表已解锁
加密方式: 与特定用户、特定设备有关的加密,加密算法进行高度代码混淆,防止破解

功能管理类:管理功能模块列表
增减功能\锁定功能\解锁功能

0224

https://github.com/dkhamsing/open-source-ios-apps#browser

app_code_list

OSChina Client

http://git.oschina.net/jimneylee/JLOSChina-iPhone

http://git.oschina.net/jimneylee/JLOSChina-iPhone-V2

https://git.oschina.net/oschina/iphone-app

LHBiliBili

http://git.oschina.net/snowimba/LHBiliBili

正则表达式 判断邮箱、手机号、车牌、身份证、网址、帐号、密码

http://git.oschina.net/yanglishuan/NSString-STRegex

仿陌陌

https://github.com/zengchao/MOMO.git

PDF Reader

https://github.com/vfr/Reader.git

wikipedia

https://github.com/wikimedia/wikipedia-ios.git

vinylogue

https://github.com/twocentstudios/vinylogue.git

vlc源码

https://github.com/videolan/vlc

vlc for ios

http://www.videolan.org/vlc/download-ios.html

artsy

https://github.com/artsy/eigen.git

Designer News

https://github.com/MengTo/DesignerNewsApp.git

 

web解析

https://github.com/sainttail/ParseWebXMLiOS.git

音乐播放器
音乐播放/音乐搜索/音乐传输 *.mp3

RuntimeBrowser

https://github.com/nst/RuntimeBrowser.git

 

Browser

https://github.com/dfmuir/KINWebBrowser.git

https://github.com/OnionBrowser/iOS-OnionBrowser.git

https://github.com/agdsdl/DLPanableWebView.git

https://github.com/jcs/endless.git ok

https://github.com/kmikael/PBWebViewController.git

https://github.com/callmewhy/PleaseBaoMe.git ok

 

PhotoBrowser

https://github.com/mwaterfall/MWPhotoBrowser.git

https://github.com/ethan605/UIPhotoGallery.git

Chromium

https://www.chromium.org/developers/how-tos/build-instructions-ios

拼音搜索

https://github.com/bjzhangyang/ZYPinYinSearch.git

工具

迅雷

web
视频播放器
音乐播放器
手机U盘
阅读器

文件管理器
百度 搜索资源 .pdf html -> xml
下载

mac_mini/dev/codelibs/tmp/crawlers
1.图书阅读器
2.音乐播放器
3.视频播放器
4.手机U盘
5.私密相册
6.私密浏览器

主流机型分辨率

魅族mx4 pro    2560 x 1536
galaxy note 4   2560 x 1440
小米3/4            1920 x 1080
ipone6 plus      1920 x 1080
iphone6           1334 x 750
iphone5/5s      1136 x 640

 

 

收集分辨率数据,观察高端机付费占比.

Version, Release, Build 和 Edition 各种版本的区别

Version –  软件的公开发行版本,强调功能性。通常在功能方面有一定的/重大改变、改进或增加,包括对一些重大bug的修复。例如:V1.0, V1.01, V2.0, V2.3…,Windows 2000, XP, Vista, 7 等。

Release – 软件的公开发行版本,强调软件由调试/内测阶段转为正式发布/发行阶段。

Build – 对程序源代码做任何修改并重新编译后生成的版本,可能发生在软件公开发行前的调试、优化、测试阶段,也可能发生在软件正式发布后。同release相比,其发生较为频繁,每编译一次,即会产生一个 build。例如:SDL Trados 8.3.0.863 (Build 863)

Edition – 通常表示按特定对象、特定群体进行分类的软件版本,强调软件的目标受众。例如: Trados 6.5 Freelance Edition, LSP Edition; Windows XP Home Edition, BussIness Edition

APP发布参数配置

渠道:

android: 在AndroidManifest.xml设置UMENG_CHANEL

ios: 在AppDelegate中设置Umeng Analytics Instance参数

Umeng SDK:

android:  在AndroidManifest.xml设置UMENG_APPKEY

ios:    在AppDelegate中设置UMENG_KEY_IOS宏定义

百度联盟SDK:

android :  AndroidManifest.xml设置 BaiduMobAd_APP_ID BaiduMobAd_APP_SEC

iOS: DXAdManager.cpp中设置PublisherID

广点通SDK:  [ios/android一致]

DXAdManager.cpp中设置AppID,BannerPosID

AdmobSDK:  [ios/android一致]

DXAdManager.cpp中设置AdmobID

Sina SDK:  [ios/android一致]

MySocialManager.cpp中设置WeiboAppKey / WeiboAppSecret

后台参数配置:

从渠道\广告\SNS等几个方面,检查配置文件是否部署好