C#/mono开发Android应用程序实际意义。
来源:互联网 发布:软件成本 标准 编辑:程序博客网 时间:2024/04/29 15:37
C#/mono开发Android应用程序实际意义
以前介绍了以下C#利用mono环境的monoTouch开发开发Android应用的文章。
C#开发android应用主要采用的C#语法,你可以使用Lambda语句,异步委托等语法特性来实现,但是所有的基础库都是JAVA的android的C#实现而已,从使用角度上,实际意义不高。
作为简单的 应用MonoTouch For Android是不收费的,但是企业级用可能需要相关的库,是收费,所以使用意义更加渺小。
因为JAVA语言语法相当简单,C#替代JAVA意义本身没有太大的意义,最后成了噱头,高级的应用还收费。意义不大。
简单的不涉及到JAVA和C#基础库的算法,在Monotouch移植还是有一点的。
我当搞图像识别产品的时候,结果c#版本同样是Bitmap类,这个类几乎就是JAVA的翻版,不能使用BitmapData对象,操作指针,有啥意义???
最后还是算法思想的移植,没有啥意思,根本做不到无缝。
monoTouch意义不大,除非你对JAVA语言抵触,或者更加偏爱C#而已。在苹果IOS上还有一点意义。但是这点意义,面对大量的obj-c的帮助最后,他的优势虽然有一点,但是也不大了。因为简单还行,高级的你还得翻看OBJ-Cbang帮助解决核心问题。
除非你是打一枪的小应用,花一点钱,搞搞MonoTouch For IOS还凑合,否则还是OBJ-C实在,毕竟在程序猿眼里,语言比较末节,特别c#和JAVA差异本来就小,意义不大。
- C#/mono开发Android应用程序实际意义。
- C#/mono开发Android应用程序入门(一)-(配置Mono for Android环境)
- C#/mono开发Android应用程序入门(一)-(配置Mono for Android环境)
- C#/mono开发Android应用程序入门(一)-(配置Mono for Android环境)(转)
- C#/mono开发Android应用程序入门(二)-第一个应用程序(Hello World)
- C#/mono开发Android应用程序入门(二)-第一个应用程序(Hello World)
- C#/mono开发Android应用程序入门(二)-第一个应用程序(Hello World)(转)
- C#/mono开发Android应用程序入门(三)-平台的意义和思考
- Mono For Android 第一个App应用程序
- mono for android开发1
- 《C#开发Android应用实战——使用Mono for Android和.NET/C#》--评
- Linux 下C# 程序开发 ---通过Mono
- 使用Mono 在 linux 下进行.net应用程序开发
- 关于 Mono for Android 的开发
- mono for android 开发环境配置【官方】
- Mono for Android开发调研笔记
- 【Mono for Android】应用开发初探(1)
- 【Mono for Android】应用开发初探(2)
- 32位QT程序读取64位系统的注册表中的64位安装软件
- printk()调试信息分级显示脚本的编写方法
- 有五个人在一个孤岛....
- poj1300 解题报告
- MMC 卡驱动分析
- C#/mono开发Android应用程序实际意义。
- document.getElementById与getElementsByName的区别(注意后者多个S)
- ListView一些特殊属性
- 两个String类型集合的比对(或 两个表的比对)
- C#的元组Tuple类型
- poj 2291水题
- Excel2007格式分析和XML解析
- 【IPHONE开发-OBJECTC入门学习】文件的操作,读写复制文件
- cocos2d-x如何添加精灵动画(适合于2以上的版本)