Friday, September 18, 2009

.NET on the iPhone

Novell, who makes Mono - the open source, multi-platform .NET implementation, has not release MonoTouch. I was in the beta for this and found it to be extremely exciting.

You are able to use C# on the iPhone and iPod Touch. C# is the only .NET language supported right now. It uses MonoDevelop as the IDE for developing but uses the normal Interface Builder that you use from XCode, which is the default development platform for iPhone development. So if you are going ot use MonoTouch, you still need to have a Mac. I purchased a MacMini for my iPhone development. I know, I know, it is not a Microsoft product and I have drank the MS koolaid. I had put off doing this for a while but in reality it is the best way to get an iPhone app developed. It is not the only way but the simplest. Plus normally iPhone apps are written in Object-C. I can safely say that I really dislike Objective-C. C# is so much easier to use for me because I use it all day long and have for years.

Now this is the first version of the system. And on the iPhone you cannot have dynamically linked components. Everything is linked into the executable, so MonoTouch had to do that as well. They also provided a way to call a C library so that you can have things built in Objective-C and used in a C# based product.


Currently they have two versions available, Individual and the Enterprise. This is if you want to do enterprise releases or not. They are talking about an evaluation version soon, but did not get it out when they released. overall it is not a cheap tool for a single person, but if you look at it from the cost of your time, you will easily make it up in the first app that you develop.


Yes, I know that this is a post on iPhone development and I am actually spending alot of time on this myself right now, but it is also using .NET. It shows that .NET is a popular system that people want to use on many different platforms. And this is the first time it is available for the iPhone.

6 comments:

Unknown said...

Steve - thanks for sharing your knowledge about developing for the iPhone with us! I hope you'll be able to provide an 'iphone C# development status update
to our VDUNY community by Spring 2010. Tom Kolankiewicz

Unknown said...
This comment has been removed by the author.
Unknown said...

I assume that you meant "now released," and not "not released"?

Minh Khôi said...

Có làn da trắng là mong ước của mọi cô gái , sản phẩm thuốc ivory caps giúp trắng da toàn thân ngoài ra bạn cũng có thể sử dụng các loại kem chống nắng. Ngoài ra nếu bạn muốn làn da luôn tươi trẻ thì nên dùng my pham sakura như kem chong lao hoa sakura giúp làn da luôn trẻ đẹp xóa các nếp nhăn. Cách thuoc herba vixmen an toàn và hiệu quả bằng herba vixmen , vậy thuoc herba vixmen co tot khong , có an toàn không và mua ở đâu sẽ được cho biết sau đây. Sản phẩm giúp bà bầu và thai nhi như dinh dưỡng dành cho bà bầu sẽ bổ sung chất dinh dưỡng cho cả bà bầu và thai nhi. Nếu bạn bị thâm nách nên dùng thâm nách under arm hiệu quả và an toàn.

Unknown said...

Là một nhà hàng Uy Tín – Đáng Tin Cậy. với nhiều năm kinh nghiệm trong lĩnh vực tiền bạc. Chúng tôi luôn đặt “Lời ích các bạn lúc vay tiền lên hàng đầu”. Sau thoáng đạt năm phát triễn nghiên cứu. nhận biết được sự khó khăn và thủ tục rượm rà lúc vay tiền hiện thời. nên chúng tôi đưa ra giải pháp mới phù hợp sở hữu thiên hướng mới Vay tiền mặt – có tiền nhanh trong ngày.

1. Thủ tục vay đơn thuần nhất hiện nay
Chỉ nên giấy tờ ko phải giám định rườm rà. Bằng lái xe hoặc Hộ khẩu đã vay được tiền.
2. thời kì giải ngân tiền mặt nhanh nhất bây chừ
Cam kết phê duyệt hồ sơ trong 15 – 30 phút. Giải ngân tiền mặt sau 30 phút – đến 2h giả dụ làm giấy tờ trước 21H Tối. Chúng tôi cam kết giải quyết trong ngày. không để tồn sang hôm sau.
3. Vay toền online miễn là bạn với mạng internet
đông đảo lúc hầu hết nơi. coi xét website. Chúng tôi sẽ có chuyên viên tư vấn giỏi hỗ trợ bạn. Bạn ko cần bắt buộc đi xa chờ đợi. Chỉ yêu cầu nhấc máy và gọi. Sẽ vay được tiền.
4. chẳng phải tài sản bảo đảm, không hề chứng minh thu nhập
Chỉ bắt buộc thủ tục thanh thoát như trên. Chúng tôi không buộc phải ai bảo lãnh khoản vay cho bạn. buộc phải vô cùng im tâm ko khiến cho phiền người nhà bạn.

vay tien nhanh, vay tiền nhanh, vay tiền online, vay tien online, vay tien, vay tiền, vay tien, vay tín chấp, vay tin chap, vay tiền nhanh nhất, vay tien nhanh online, vay tiền nhanh online, vay tiền online nhanh, vvay tien online nhanh,
vay tien nhanh nhat,

cara menggugurkan hamil said...

now present in your city