Developing C# Apps for iPhone and iPad using MonoTouch: iOS Apps Development for .NET Developers (Paperback)
暫譯: 使用 MonoTouch 開發 iPhone 和 iPad 的 C# 應用程式:.NET 開發者的 iOS 應用程式開發 (平裝本)
Bryan Costanich
- 出版商: Apress
- 出版日期: 2011-06-09
- 售價: $2,410
- 貴賓價: 9.5 折 $2,290
- 語言: 英文
- 頁數: 512
- 裝訂: Paperback
- ISBN: 1430231742
- ISBN-13: 9781430231745
-
相關分類:
.NET、C#、Apple Developer
海外代購書籍(需單獨結帳)
買這商品的人也買了...
-
$880$695 -
$520$411 -
$680$578 -
$680$537 -
$520$411 -
$450$383 -
$680$537 -
$480$379 -
$550$435 -
$620$490 -
$980$774 -
$740$629 -
$945Learning MonoTouch: A Hands-On Guide to Building iOS Applications with C# and .NET (Paperback)
-
$360$306 -
$520$343 -
$580$493 -
$505揭秘 Angular 2
-
$352Angular 從零到一
-
$556Angular 權威教程
-
$474$450 -
$980$774 -
$403Xamarin 全棧開發技術與實踐 (微課版)
相關主題
商品描述
Developing C# Applications for iPhone and iPad using MonoTouch shows you how to use your existing C# skills to write apps for the iPhone and iPad. Fortunately, there's MonoTouch, Novell's .NET library that allows C# developers to write C# code that executes in iOS. Furthermore, MonoTouch allows you to address all the unique functions of the iPhone, iPod Touch, and iPad. And the big plus: You needn't learn any Objective-C to master MonoTouch!
Former Microsoft engineer and published app-store developer Bryan Costanich shows you how to use the tools you already know to create native apps in iOS using C# and the .NET Base Class Libraries. The magic is in Novell's implementation of Apple's Cocoa libraries in MonoTouch. You'll master the same elegant and rich Cocoa environment, but without the need to learn a new programming language.
Developing C# Applications for iPhone and iPad using MonoTouch takes you from your first "Hello, World" example through the major APIs and features of iOS. The coverage is comprehensive and makes use of frequent examples, complete with sample code you can download and reuse to create your own powerful and playful apps.
What you’ll learn
- How to use your existing C# skills to develop applications on the iPhone and iPad
- Apple's Model View Controller (MVC) methodology
- Working with CocoaTouch’s UIKit to create iOS applications using native controls
- Device-specific features, like the camera, GPS, and Compass using CoreLocation, the accelerometer, and others
- Accessing shared resources such as the photos, contacts, and more
- How to persist and retrieve data using SQLite and .NET libraries
- Complex drawing and animation using CoreGraphics and CoreAnimation
- The use of Apple's Push Notification Service
- The latest game porting techniques using XNA Touch
- How to integrate off-the-shelf Objective-C libraries
Who this book is for
Every .NET and C# developer who has have ever wanted to create an application or game for Apple's App Store.
Table of Contents
- Getting Started with MonoTouch
- Our First Application
- The Model, View, Controller Approach to Multiple Screen Applications
- iPad and Universal (iPhone/iPad) Applications
- More on Views and Controllers
- Introduction to Controls
- Standard Controls
- Content Controls
- Working with Tables
- Working with Keyboards
- Multitasking
- Working with Touch
- Working with Shared Resources
- User and Application Settings
- Working with CoreLocation
- Drawing with CoreGraphics
- Core Animation
- Notifications
- Working with Data
- Publishing to the App Store
- Third Party Libraries
- Using Objective-C Libraries and Code
商品描述(中文翻譯)
《使用 MonoTouch 開發 iPhone 和 iPad 的 C# 應用程式》教你如何利用現有的 C# 技能為 iPhone 和 iPad 編寫應用程式。幸運的是,有 MonoTouch,這是 Novell 的 .NET 函式庫,允許 C# 開發者編寫可以在 iOS 上執行的 C# 代碼。此外,MonoTouch 讓你能夠使用 iPhone、iPod Touch 和 iPad 的所有獨特功能。而最大的優勢是:你不需要學習任何 Objective-C 就能掌握 MonoTouch!
前微軟工程師及已發表應用程式的開發者 **Bryan Costanich** 將向你展示如何使用你已經熟悉的工具,利用 C# 和 .NET 基本類別庫在 iOS 中創建原生應用程式。魔力在於 Novell 將 Apple 的 Cocoa 函式庫實現於 MonoTouch。你將掌握同樣優雅且豐富的 Cocoa 環境,但無需學習新的程式語言。
《使用 MonoTouch 開發 iPhone 和 iPad 的 C# 應用程式》將帶你從第一個「Hello, World」範例開始,深入了解 iOS 的主要 API 和功能。內容全面,並使用了大量範例,附有可下載和重用的範例代碼,讓你能夠創建自己強大且有趣的應用程式。
你將學到的內容:
- 如何利用你 **現有** 的 C# 技能在 iPhone 和 iPad 上開發應用程式
- Apple 的模型-視圖-控制器 (MVC) 方法論
- 使用 CocoaTouch 的 UIKit 創建使用原生控制項的 iOS 應用程式
- 使用 CoreLocation、加速度計等設備特定功能,如相機、GPS 和指南針
- 訪問共享資源,如照片、聯絡人等
- 如何使用 SQLite 和 .NET 函式庫持久化和檢索數據
- 使用 CoreGraphics 和 CoreAnimation 進行複雜的繪圖和動畫
- 使用 Apple 的推播通知服務
- 使用 XNA Touch 的最新遊戲移植技術
- 如何整合現成的 Objective-C 函式庫
本書適合對象:
每位曾經想為 Apple 的 App Store 創建應用程式或遊戲的 .NET 和 C# 開發者。
目錄:
1. 開始使用 MonoTouch
2. 我們的第一個應用程式
3. 多螢幕應用程式的模型、視圖、控制器方法
4. iPad 和通用 (iPhone/iPad) 應用程式
5. 更多關於視圖和控制器
6. 控制項介紹
7. 標準控制項
8. 內容控制項
9. 使用表格
10. 使用鍵盤
11. 多任務處理
12. 使用觸控
13. 使用共享資源
14. 使用者和應用程式設定
15. 使用 CoreLocation
16. 使用 CoreGraphics 繪圖
17. Core Animation
18. 通知
19. 使用數據
20. 發佈到 App Store
21. 第三方函式庫
22. 使用 Objective-C 函式庫和代碼