博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
谈谈Mono开发的一些想法 ^_^
阅读量:6301 次
发布时间:2019-06-22

本文共 1118 字,大约阅读时间需要 3 分钟。

很久没有写随笔,个人觉得中国的软件环境很菜,当然高手大有人在,但是个人认为知识的传承性

基本上没有,大家都很保守都想把所谓的技术抓在自己手里,其实我个人认为当一个人真正进入了
一种领域,只要有扎实的根基,其他的都是浮云。之前我也没有接触过Mono但是能很快上手进行项
目开发,我说这话并不代表我很聪明,毕竟大家都是造轮子,用用别人的API,就拿Mono来说,很多
人认为很高级(哇,可以开发iphone,android这些APP),其实你真正做了,才发现原理其实就是很简
单的造轮子,当然造轮子也要讲求方式方法,要注意的事项也挺多的,但是只要不违反Mono语言规
则按着游戏规则玩,其实开发也是一件很容易的事情。
  
    Mono注意事项:一,内存模型(mono for android 与 mono for iphone是不同的)
                      1.1  垃圾回收器的机制了解
                      1.2  页面生命周期的理解
                      1.3  内存管理规则
                 
                  二,技术理解
                      2.1  Object-C 技术特点
                           2.1.1 什么是插座
                           2.1.2 什么是动作
                           2.1.3 如何使用interfaceBuilder进行连接确认
                           2.1.4 对UIKit框架的了解
                           2.1.5 页面跳转的方式以及参数传递
                           2.1.6 能否使用设计模式,如:单例,设计者模式等
                           2.1.7 多线程的使用
                           2.1.8 线程间如何传递消息
                           2.1.9 文件操作
                        
                      2.2 Android 技术特点
                           2.2.1  什么是Active
                           2.2.2  什么是Service
                           2.2.3  页面跳转的方式以及参数传递
                           2.2.4  控件的了解
                           2.2.5  能否使用设计模式,如:单例,设计者模式等
                           2.2.6  多线程的使用
                           2.2.7  线程间如何传递消息
                           2.2.8  偏好设置
                           2.2.8  应用程序权限控制
   
                  三,编程理解
                      3.1 用的是C#的语法,但是Mono有自己的特色,并不是所有C#的东西都能在Mono上用
                      3.2 如何与服务器通信?有几种方法,方式?
                      3.3 是否使用反射?能否使用泛型? (这个挺有意思,我开发的项目都是借助json.net进行自定义序列化与反序列化)

(注:当然以上所有的东西都是比较基础的,我个人认为一周时间完全可以搞定并做一些技术demo深入了解, 搞定后就可以开发出一个比较好的效率较高的APP应用, 官方地址 Tutorials and Guides 地址:  上面有很多例子可以参考)

 (过段时间我会把注意事项的基础的东西写成随笔,欢迎大家光临我的博客 ^_^)

转载于:https://www.cnblogs.com/jason-jo/archive/2013/02/24/2924203.html

你可能感兴趣的文章
我的友情链接
查看>>
oracle表分区详解
查看>>
网络编程中常见结构体
查看>>
SSL/TLS原理详解
查看>>
Docker 自定义SSH服务镜像
查看>>
JavaScript强化教程 —— Cocos2d-JS自动JSB绑定规则修改
查看>>
configure: error: in `/root/httpd-2.2.11/srclib/apr': c
查看>>
CentOS7搭建Kubernetes-dashboard管理服务
查看>>
buildroot下查找外部编译器通过ext-toolchain-wrapper调用的参数
查看>>
MySQL Replication 主主配置详细说明
查看>>
Linux的任务调度
查看>>
在Android studio中添加jar包方法如下
查看>>
iframe 在ie下面总是弹出新窗口解决方法
查看>>
分享10款漂亮实用的CSS3按钮
查看>>
安装nginx 常见错误及 解决方法
查看>>
Gorun8电子商城
查看>>
在之前链表的基础上改良的链表
查看>>
android编译系统makefile(Android.mk)写法
查看>>
MD5源代码C++
查看>>
Eclipse 添加 Ibator
查看>>