2012-12-20 52 views

Trả lời

5

Có hai nền tảng gọi MonoTouchMono thông qua đó bạn có thể phát triển ứng dụng iOS sử dụng C# và .NET.

  1. Mono
  2. MonoTouch

tôi sẽ đề nghị này book cho bạn để tìm hiểu sự phát triển điện thoại di động trong C#.


Nếu bạn quan tâm đến HTMLjavascript của các sdk sau đây sẽ giúp bạn.

  1. Phone Gap
  2. Appcelerator Titanium
  3. Sencha
12

Đội Xamarin, trước đây là nhân viên từ Novell làm việc trên các dự án Mono, đã phát triển trình biên dịch cross-platform và runtimes cho cả iOSAndroid.

Mặc dù chưa tạo ra sự phát triển ứng dụng di động "viết một lần bất cứ nơi nào", nhưng đó chắc chắn là một bước đi đúng hướng và có lẽ tốt hơn các giải pháp HTML5.

Tôi đã tìm thấy nó tốt nhất để viết thư viện lõi (chỉ logic ứng dụng, không có mã giao diện người dùng) biên dịch trong .NET và Mono. Sau đó, viết các lớp giao diện người dùng cụ thể cho mỗi nền tảng bạn muốn hỗ trợ. Sử dụng mẫu MVC, bạn có thể tóm tắt mọi thứ theo cách làm cho mã có thể sử dụng lại được.

Các vấn đề liên quan