Professional iPhone Programming with MonoTouch和.NET C#

C#开发者想搞 iPhone 开发?MonoTouch的路线还挺合适的。《Professional iPhone Programming with MonoTouch and .NET C#》这本书算是老前辈们写给 C#圈子的“iOS 通关秘籍”,用.NET 那一套来搞 iOS,挺香的。

从开发环境搭建讲起,一步步引你入坑。用MonoTouch,你可以照着自己的 C#思维方式写代码,控件熟,库熟,响应也快,不用被 Objective-C 或 Swift 卡住脖子。

UI 部分讲得比较细,像按钮、UIImageView这些控件的布局和使用,书里都有清晰的。还有屏幕适配、事件响应,都能用熟悉的写法搞定。界面写起来顺手,体验做出来也不差。

数据方面也不含糊,从列表展示(比如UITableView)到本地数据库SQLite的使用,讲得蛮系统。你要搞一些信息展示类 App,直接套书里的套路就能跑起来。

第七章和第八章把地图和多媒体功能讲得挺到位,比如地图的嵌入、视频播放、音频都覆盖了。配合 C#写这些,开发效率还挺高,适合做功能多一点的应用。

后面关于调用硬件的内容,比如摄像头、加速度计、GPS,写起来也不复杂。还有 iPad 适配和国际化部分,细节到位,做海外版本的 App 也不怵。

几章还提了 App Store 的提交流程、推广建议什么的,虽说现在规则有些变化,但思路还是值得参考的。对做完一个项目后要上线的你来说,帮忙不小。

如果你是.NET 方向的,想顺手扩展下 iOS 开发,不想一头扎进 Swift 或 Obj-C 的世界,这本书可以说是条“捷径”,内容实用,讲法接地气,值得一看。

pdf 文件大小:13.18MB