分类目录归档:闲话

主流机型分辨率

魅族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等几个方面,检查配置文件是否部署好

 

 

高级程序员的基本要求

1. 熟悉算法、数据结构、设计模式
2. 熟悉几种开发环境(了解编译器配置、原理、项目配置)
熟练使用sdk,能自定义一套完整的UI库、功能库,搭建程序框架
3. 至少懂一种服务器语言,搭建网站、做服务器后台、数据库管理
4. 使用源码管理工具、项目管理工具
5. 英语扎实、快速查阅各种技术文档、解决问题
6. 参与开源项目,有个人作品
7. 有擅长的开发领域,比如图像处理、c++游戏服务器、手游、手机应用等等