使用unity3d开发app
做过一些项目,参入过一些项目的计划安排。总觉得一些工具用起来很麻烦,要么是要收费,要么很大很重。没有针对小团队的简单易用的任务管理工具,也可能是找了些不能适合自己的习惯。
所有准备开始自己开发一款项目计划管理工具,来自己使用。
所以开始选择开发工具:
1.原生的安卓和ios感觉要维护多个版本保持版本一致,实在是没那精力
2.html跨平台方案,混合开发(听说体验不是很好),react(看了下,现在支持安卓、ios)没看到支持pc,Angular2(试了下还不错同样只支持安卓、ios)但是api很多,限制很多不是很灵活,xamarin同样不支持windows PC,而且安卓模拟器调试和真机调试都是很慢的
3.最后选用了unity3d来开发
unity3d开发app的缺点:
a.包大
b.耗电
3.没有app开发的框架
4.没有app开发的控件
5.移动平台功能要自己对接不同的系统
优点:
支持PC,支持移动,支持做很炫的效果,调试开发环境没有障碍,调试运行快
那现在又回到unity3d的缺点,包大,我现在开发的差不多,包体在22m多,应该还好,当然比不上原生的。再说耗电,有的玩家玩游戏都能玩上几个小时,用一个普通的应用应该不会那么长时间。app开发框架没有,自己建,app开发
控件没有自己建,移动平台功能自己对接(如果多的话就麻烦些了)
还有一点,也是重要的一点就是个人比较喜欢c#,也比较喜欢unity3d这种不让开发者麻烦的精神,呵呵!
现在给大家看下这些天的成果;下载地址:http://android.myapp.com/myapp/detail.htm?apkName=com.Lemon.Team
有兴趣的朋友欢迎加入群:柠檬团队 466465470,一起讨论交流
使用unity3d开发app的更多相关文章
- unity3d开发app的框架
unity3d开发app的框架,开源地址 https://coding.net/u/liuhaili/p/U3DApp/git 希望能和有相同兴趣的朋友一起完善 打开Scene下的MainUI场景 目 ...
- 全面超越Appium,使用Airtest超快速开发App爬虫
想开发网页爬虫,发现被反爬了?想对 App 抓包,发现数据被加密了?不要担心,使用 Airtest 开发 App 爬虫,只要人眼能看到,你就能抓到,最快只需要2分钟,兼容 Unity3D.Cocos2 ...
- MUI开发APP,scroll组件,运用到区域滚动
最近在开发APP的过程中,遇到一个问题,就是内容有一个固定的头部和底部. 头部就是我们常用的header了,底部的话,就放置一个button,用来提交页面数据或者进入下一个页面等,效果 ...
- 跟我从零基础学习Unity3D开发--NGUI入门基础
英雄联盟(撸啊撸) QQ飞车 魔兽世界等等相信大家都玩过游戏吧,玩过那UI知道是什么吧?UI可能说得有点专业的话那么游戏中那些属性面板例如: 现在对UI有一定认识了吧!回想一下您玩过的游戏就一定知道什 ...
- APICloud开发App总结(一)
apiCloud app 开发是最近一两年刚刚兴起的一种混合开发方式.常用的模块以原生方式开发好,然后用js进行粘合.组织,完成整个的app的逻辑.这种开发方式极大的提高了软件模块的复用率,加快了ap ...
- 如何优雅的使用vue+vux开发app -03
如何优雅的使用vue+vux开发app -03 还是一个错误的示范,但是离优雅差的不远了... <!DOCTYPE html> <html> <head> < ...
- 如何优雅的使用vue+vux开发app -02
如何优雅的使用vue+vux开发app -02 很明显这又是一个错误的示范,请勿模仿 使用动态组件实现保留状态的路由 <!DOCTYPE html> <html> <he ...
- 如何优雅的使用vue+vux开发app -01
如何优雅的使用vue+vux开发app -01 很明显下面是个错误的示范: <!DOCTYPE html> <html> <head> <title>v ...
- 《PHP开发APP接口》笔记
PHP开发APP接口 [TOC] 课程地址 imooc PHP开发APP接口 学习要点 APP接口简介 封装通信接口方法 核心技术 APP接口实例 服务器端 -> 数据库|缓存 -> 调用 ...
随机推荐
- platform_driver_register,什么时候调用PROBE函数 注册后如何找到驱动匹配的设备【转】
转自:http://blog.chinaunix.net/uid-25508271-id-2979412.html kernel_init中do_basic_setup()->driver_in ...
- Oracle基础 10 表 table
--查看表的结构 desc ygb; select * from user_tab_columnswhere table_name='YGB'; --新建表ygb create table ygb( ...
- 让button居中显示的的标签
<center> <input type="button" class="buttoncls" style="width:80px& ...
- JDK 动态代理 源码简单分析
代理的作用就是在访问真实对象之前或者之后可以额外加入一些操作. JDK 的动态代理 只需要 5 步. 真实对象必须要实现接口,首先创建一个接口 public interface HelloWorld ...
- RBTree 红黑树
红黑树 一.红黑树概述 红黑树不仅是一个二叉搜索树,并且满足以下规则: 1>每个节点不是红的就是黑的, 2>根结点为黑色, 3>如果节点为红色,其子节点必须为黑色, 4>任一节 ...
- getResourceAsStream用法详解
//使用绝对路径,否则无法读取config.properties //InputStream inStream=new FileInputStream("F:\\android\\test\ ...
- Solidity 文档--目录
Solidity是一种语法类似JavaScript的高级语言.它被设计成以编译的方式生成以太坊虚拟机代码.在后续内容中你将会发现,使用它很容易创建用于投票.众筹.封闭拍卖.多重签名钱包等等的合约. 注 ...
- (七)MySQL数据操作DQL:单表查询1
(1)单表查询 1)环境准备 mysql> CREATE TABLE company.employee5( id int primary key AUTO_INCREMENT not null, ...
- (四)mysql数据类型
数据类型基本介绍 数值类型 整形类型:tinyint,int,bigint 浮点类型:float,double 字符串类型 char系列:char varchar text系列:text blob系列 ...
- Luis创建与发布
首先打开网址https://www.luis.ai,打开后,需要使用你的微软帐户或是公司账户登录至Luis 登陆进入至网站后,会自动显示你的应用,在这里你可以修改和删除你之前已经创建过的应用,如果之前 ...