由买买提看人间百态

topics

全部话题 - 话题: ionic
首页 上页 1 2 3 4 5 6 7 8 9 10 下页 末页 (共10页)
s********k
发帖数: 6180
1
来自主题: Programming版 - 这里对infra有莫名其妙的热衷
parse + ionic是用JS写吗?
h******b
发帖数: 6055
2
来自主题: Programming版 - 感觉整个JS的生态比较病态
直接靠app赚大钱的只有游戏,门槛高的很,赵策是说不搞游戏的就别当程序员了?
其他的app都是推广现有服务,相当于网页包装成app,这个领域最终会被phonegap,
cordova, ionic吃掉。 想想一套代码解决mobile web, ios和android。 js绝对是大
热。
主流就是主流,大众就是大众,你再悲愤也阻止不了js一统江湖。 什么dart, swift
这种pet project有没有1%的市场份额?
动不动就什么大项目,拜托大项目靠的是人,不是语言本身。山口山当年用lua也能几
百万代码。
h******b
发帖数: 6055
3
来自主题: Programming版 - 感觉整个JS的生态比较病态
这个世界上有几个fb规模的app?
而且硬件过剩是大趋势,几年前性能不行不代表现在性能不行,更不代表几年后性能不
行。 现在一百刀的手机都是双核,1gb内存,安卓4.2往上了。 fb改原生那个年代是
安卓2.x, 老黄历了。
中小型的非游戏app基本上都会被js吃掉,一套代码通吃iOS/Android/mobile web真心
强大。 不算游戏,大部分app和mobile web没有本质区别。
建议看看github上ionic有多少颗星星。
N********n
发帖数: 8363
4
来自主题: Programming版 - 感觉整个JS的生态比较病态

IONIC就是个新版JQUERY,和JQUERY一样是写过家家小程序用的,没有实质上突
破。用NATIVE开发APP直接和系统API打交道无阻力,想用啥就用啥。用H5/JS,
是和浏览器打交道。浏览器支持的功能你才能用,不支持你就干瞪眼。我写个
MOBILE APP需要用手机上的accelerometer或者GESTURE CONTROL,用NATIVE
无压力。用H5/JS咋做?没戏,因为浏览器不提供AM/GC接口。硬件设备有,浏
览器却不支持,浏览器实际上就变成开发APP的紧箍咒,完全不给力。
h******b
发帖数: 6055
5
来自主题: Programming版 - 感觉整个JS的生态比较病态
accelerometer和gesture在phonegap和cordoa里早就包括了。ionic这些框架都是靠
cordova/cordova封装的。
http://phonegap.com/app/
当然肯定不能支持所有原生功能,但不代表不能出成功作品。 用phonegap/cordova成
功作品很多。 这世界上没有那么多的大型项目。
h******b
发帖数: 6055
6
来自主题: Programming版 - 感觉整个JS的生态比较病态
coc是几年前开发的了,他苹果版本出来的时候没想到那么火,安卓版本拖了足足一年
。 如果今天重新做这个游戏那么肯定是cocos2d,上面类似的例子一大把。
你非要纠结引擎本身是什么语言有任何意义? jsv8本身不就是c++? 我根本不在乎
底层是什么写的。
我只是告诉你js一个语言,网页,app(phonegap/cordova/ionic),游戏(cocos2d/
unity),甚至后台(node)通吃,都有大把成功例子。大大降低了技术门槛,增强了生
产力。 下面五年很难有任何语言能抗衡。
语言好坏从来不是项目成败关键。 最终都会选最大众的,最多人熟悉的。

Comms
h******b
发帖数: 6055
7
来自主题: Programming版 - 感觉整个JS的生态比较病态
光是iOS/Android跨平台就已经是巨大的生产力提升了。
你再joke也改变不了cocos2d+unity拿下七成中国市场,五成国际市场的事实。
不算游戏,那些普通app用phonegap/ionic就更无压力了。现在也许是五五开,但随着
硬件性能提升原生开发会越来越少。
h******b
发帖数: 6055
8
来自主题: Programming版 - 现在mobile开发的趋势是怎么样的?
苹果肯定希望你native开发,跨平台对他没有任何好处。
现在跨平台开发和native开发各半。
看你什么背景,如果已经有网站前台经验肯定无脑ionic跨平台开发。 用的是
angularjs, 一石二鸟。
如果是Java/c#程序员背景可以选择native。
h******b
发帖数: 6055
9
来自主题: Programming版 - 现在mobile开发的趋势是怎么样的?
苹果肯定希望你native开发,跨平台对他没有任何好处。
现在跨平台开发和native开发各半。
看你什么背景,如果已经有网站前台经验肯定无脑ionic跨平台开发。 用的是
angularjs, 一石二鸟。
如果是Java/c#程序员背景可以选择native。
P**H
发帖数: 1897
10
来自主题: Programming版 - web问题就两个
是有问题。但不是这两个。
html5,android和iOS都是支持的。javascript的api都没有问题,包括webgl,连wp都
能跑。目前主流硬件跑javascript没有什么太大问题。即使到不了60fps,那种button
级别的应用30fps很轻松。
至于安全性,加了混淆编译之后,连开发者自己都不认识了。如果真要抄不是不可能,
但是远不如雇佣马工再写一个省事。
我觉得问题是
local cache。因为浏览器是需要交换数据的,包括javascript,image,video。性能
不是问题,卡就卡在download上了。考虑到很多用户用的还是3G,即使是wifi,
downloading明显是可以感觉到的。所以ionic这个打包成local server是一个很好的思
路。这样就解决了downloading的问题。
当然浏览器里跑肯定是有性能损失的。但考虑到小作坊的开发成本。这个是可以权衡的。
如果有现金,iOS雇一组,android一组,web再一组。当然是native用户体验好。
[发表自未名空间手机版 - m.mitbbs.com]
W***o
发帖数: 6519
11
来自主题: Programming版 - app单干没啥前途吧?
不写ionic 吗?
h******b
发帖数: 6055
12
说了这么多废话,好歹et和zlike拿出了自己开发的完整app。 无论成败与否,他们已
经超越了板上绝大多数人了。
我等着看你的portfolio。难不难,每个人每天就24小时,起步的时候还得兼职,可能
还得带小孩什么的。 有前台基础没接触过服务器的人,没必要折腾后台。
我开这个帖子就是想给前台的人一个思路。 不需要服务器,JavaScript一个语言,
parse/ionic足够你拉到第一个一百万美金。当然你能不能拉到取决于你idea的本身还
有推广,而不是技术。低技术门槛最大程度糙快猛的让你实现你的idea。
我在怂恿领导搞这个,回头我github发一个starter app,来个抛砖引玉。
h******b
发帖数: 6055
13
来自主题: Programming版 - React native如何
很多现成js的人不想浪费时间学习别的语言,react native显然首选。
但最终react的竞争对手不是native,而是phonegap/cordova/titanium/ionic这些跨平
台产品。
现在还言之过早,好歹也得看看安卓支持如何,脸书谷歌都太多pet project了。我最
少会等一个hero app出来。
react出来也两年了吧,你去indeed查一下工作数量只有angular的20%,不是一个重量
级的。
h******b
发帖数: 6055
14
来自主题: Programming版 - React native如何
js上就是做网页那套东西搬app上来,加几个native plugin而已,大部分app跟mobile
web没有任何区别。
坑再多,也无法抹杀一套代码,四个平台(iOS,Android, mobile web, 甚至windows
phone)的压倒性优势。 去下载sworkit, 安卓版,打开apk,看看里面的www folder。
这个app已经拉到上百万美金的投资了。 比这里99%的人走的都远。
这个问题我跟赵策讨论过最少八百次了。 无论是phonegap,ionic, titanium,
cocosjs,unity还是native开发都有大把成功案例。你自己想用什么用什么。
app最终靠的是业务理解而不是技术。搞前台的一般对业务需求理解的更深刻,js能吃
个三四成市场就足够了。万金油的语言。
h******b
发帖数: 6055
15
来自主题: Programming版 - React native如何
中国韩国top grossing的前十, 一水都是跨平台开发。
这个问题我和你还有赵策已经争论几百次了, 我也懒得再重复了, 最后一贴。
我的信念是, 无论是三四十岁转行, 还是个人开发创业, Javascript是2015年第一
语言。 你不是科班出身, 或者说不是单身大学生无限时间的, Javascript让你最快
把你的业务知识变成工作, 变成完整产品。 这个低门槛, 高生产力的full stack开
发理念, 显然直接伤害了java/c#程序员的利益。 但javascript取代中低端java/c#
工作是大势所趋。
网页(有任何疑问?), app(ionic, react native, phonegap, cordova), 游戏(
cocosjs, unity), 后端(node/express), 各种成功案例, 瑞士军刀的语言, 无
一不能, 而且学无止境。 或许不能达到任何一个领域(网页除外)的巅峰, 但绝对
是糙快猛的极端。
不是每个人都需要什么技术含量立足, 真正的财富是业务知识, 花街矿工为什么所有
码工平均收入第一? 语言本身的技术含量,远远低于... 阅读全帖
h******b
发帖数: 6055
16
来自主题: Programming版 - 同时写两个平台的app?
看你现有人马是web developer多还是传统developer多了,web多, Cordova/Phonegap
封装mobile web site成app是最大程度糙快猛的实现。 普通手机功能也都支持。 UI
可以选ionic(angular),也可以选meteor。
你可以看看cordova支持的手机硬件功能(相机, location, 等)。 cordova大把
plugin,从广告到内购应有尽有。
http://cordova.apache.org/docs/en/4.0.0/guide_support_index.md.
其实真的需要重新写, 说明你们已经成功了。 不过如果团队都是传统程序员, 天生
反感JS, 那么强扭的瓜不甜, 让他们写也不会投入, 会找一千个理由抗拒。 你也
看到这个版多忌讳JS的普及了。 一般startup也就是普通CRUD数据库, JS和现有网站
搭配有先天优势。
f****n
发帖数: 399
17
来自主题: Programming版 - 同时写两个平台的app?
独立开发两个平台的代码遇到的多半是业务逻辑的问题。
用js跨平台要多花时间去处理平台本身的问题。
ionic/angular 到处都是坑,一个后退键都要处理半天。
不知道以后都用浏览器跑会不会成为主流。
k******t
发帖数: 1498
18
多谢。这个真心牛。本来准备用ionic+angularjs自己做的,这个都可以省了。
h******b
发帖数: 6055
19
没法像APK那样直接从第三方网站下载安装。
ionic有完整的教程, 这个无论苹果还是安卓出来都是一样的。
h******b
发帖数: 6055
j******g
发帖数: 2689
21
ionicer是不是要钱啊,我看那个19刀呢,这个要22刀.
这货facebook集成要买另外包,WordPress也有另外包卖.
估计销量考前的其它几个比这货好.
f******2
发帖数: 2455
22
来自主题: Programming版 - 快速搭建一个website?
但是mean.io没法做比较series的系统吧?ionic好像是很好的选择。
另外能讲讲你这个小“framework”想表达什么思想吗?正面前Angular后Golang可行?
感谢。

app
f****n
发帖数: 399
23
来自主题: Programming版 - 快速搭建一个website?
没什么思想哈,就是把我觉得主要的需求做了:
- golang 这部分:
静态文件访问
restful的api
简单的cookie和权限控制
log
数据库访问(很弱,可以去掉)
- 前端就是Angular,准备用ionic这一套,当然也是基于angular,加上的是cordova的
支持
h******b
发帖数: 6055
24
ionic是github上最火的。
配合这个模板是速成, 特别是如果已经有网页经验。
http://www.mitbbs.com/article_t/Programming/31413391.html
h******b
发帖数: 6055
25
直接学mean stack吧,大把tutorial,无缝连接ionic开发mobile app。github各种
library。一个语言一套技术通吃网页,网页app,非游戏类的mobile app。
php/mysql是十年前的东西了,靠wordpress/drupal/magento三板斧能活很久很久,但
绝对不是当下初学首选。
w**********0
发帖数: 24
26
来自主题: Programming版 - java和swift还是缺一不可
用Cordova+ionic搞定android和ios
h******b
发帖数: 6055
27
来自主题: Programming版 - 有人用百度的echart吗,github七千星
我用的是angular/ionic, 抛砖引玉说说感想吧。需求很简单,环形图里面有文字,还
有stacked bar。 必须自动适应div的大小。
不想自己写任何图像代码,纯json轮子。angular插件我希望只是一个two way binding
wrapper, 不要乱七八糟功能,比如angular-nvd3-directive。 这样我可以直接用
nvd3本来的文档。
1) chartjs/angular-chartjs - 最简单直白的,五分钟就出来图表了。但他的config
选项实在太单薄了。环形图里不能放文字,看了几个stack overflow的例子也没搞定就
放弃了。
2)d3/angular-d3 - 这是photoshop不是ppt,画个圆圈都得自己写代码,迅速放弃。
3)nvd3/angular-nvd3 vs c3/angular-c3-simple, 半斤八两吧。 nvd3直接expose
更多d3的东西更强大。 c3感觉更傻瓜封装的更好。 目前觉得c3好用一点,不直接暴
露d3的东西,更像ppt。
4)Highcharts/angular-ng, ... 阅读全帖
h******b
发帖数: 6055
28
来自主题: Programming版 - 有人用百度的echart吗,github七千星
目前最强的跨平台开发工具了。和native比还是有限制,但一般crud app足够了。 游
戏还得靠cocos2dx,unity这些。
http://codecanyon.net/item/ionfullapp-ionic-phonegapcordova-ful
你可以下载他的apk看看目前cordova的功能。 至于界面/后台是纯angular。 非常适
合web开发一个技能两吃。
c******n
发帖数: 16666
29
来自主题: Programming版 - 有人用百度的echart吗,github七千星
我也是觉得反正选了半天都上angular了 就最大化利用一下现有经验比较好
那我也选定用ionic了
r***y
发帖数: 4379
30
来自主题: Programming版 - ionic blog: web developer will rule the world
呵呵, 你们确定不是 ruin the world ...
k******t
发帖数: 1498
31
来自主题: Programming版 - 尼玛ionic还是不太成熟
先是Cordova-plugin-camera在iPhone上抓出来的picture有7M之大,然后display:
none之后,nav-bar还是给你占一大块空白地方。这两天真是被这东西折腾坏了。吐槽
下。日。
c******n
发帖数: 16666
32
来自主题: Programming版 - 尼玛ionic还是不太成熟
别吓我。。
下半年还有个项目due 我还没开始做呢。。
k******t
发帖数: 1498
33
来自主题: Programming版 - 尼玛ionic还是不太成熟
反正就是各种坑。我这个project很小,都被尼玛折腾的半死。我目前碰到的问题都有
办法解决,毕竟用户数量上来了。就是不爽。
c******n
发帖数: 16666
34
来自主题: Programming版 - 尼玛ionic还是不太成熟
没办法 我估计也只有硬上了
时间短 来不及搞native
而且一枪头的项目
将来估计也没钱再更新了
h******b
发帖数: 6055
35
来自主题: Programming版 - 尼玛ionic还是不太成熟
这些都是cordova本身的问题,更新最新版本应该会好很多。
http://forum.ionicframework.com/t/camera-image-resize-compressi
h******b
发帖数: 6055
36
游戏有cocos2d/unity js。
app有cordova/phonegap/ionic/titanium/react native。
基本上就是学无止境。其实语言本身不重要,学这些领域的特殊知识难度要高很多很多。
c******n
发帖数: 16666
37
来自主题: Programming版 - 哪位大牛用过nativescrpt没
正在捣鼓ionic呢
app本身没啥太大性能要求 angular也比较熟
有必要转nativescript不?
条件限制 真native开发现在不大现实
P**H
发帖数: 1897
38
我就是用他家get started的例子放在android上。结果loading搞了3s。是不是这就是
期望值。开个browser,再load javascript。
手机是屌丝的战斗机1+,按说硬件还ok了。debug/release 都是3s。
要是都是3s启动可受不了。而且这还是个demo,什么都还没加呢。
k******t
发帖数: 1498
39
laf,splash的时间可调的好伐?
P**H
发帖数: 1897
40
那为什么不默认调成0s loading?还是第一个tutorial。展示成长空间?

[发表自未名空间手机版 - m.mitbbs.com]
h******b
发帖数: 6055
41
0秒不就是没splash screen了?
性能方面可以下载市场上的成功作品。像malltze, sworkit都是拉了几百万的app。
打开apk可以直接看到代码,跟网页一样。
http://showcase.ionicframework.com
P**H
发帖数: 1897
42
react native android已经出了。 Sep 15的事。
现在问题是性能就是问题。不是所有的手机都是iphone6, Nexus6。一个app,启动卡3
秒,scroll也卡,很难火起来。前提都没了。反正我是不会用的,除非app store就你
独一份。
javascript吹到天上。什么到处运行。我也想相信。但事实上每个平台都不一样,都要
微调,都要维护。FF,chrome,IE,edge,连浏览器都无法统一,更别说还有iOS和
android了。
nodejs那边问题小点,后端反正看不到。可以堆硬件解决。前端就一个手机,性能再强
也浪费不得。Desktop上可以瞎搞,那里的性能的确是够强了。手机上,目前不行。
原来我也希望js一统天下,但是就目前的情形看来条件还不成熟。还是app还是native
更靠谱。而且也就是两套code而已,win phone忽略都可以。实在要一套code也是c++,
比如cocos2dx。
P**H
发帖数: 1897
43
cocos2dx 的js是给web用的。unity的山寨js是脚本补全游戏逻辑。不是一回事。
react没看懂。还要自己写android/ios module?我愿意自己写了,还要js干嘛。不就
是想大一统吗?
h******b
发帖数: 6055
44
cocos2d js和unity js都已经可以开发完整手机游戏了,绝不只是web端。
http://cocos2d-x.org/news/363. ea, dena都有作品。
当然在这两个领域JavaScript不是主流,可能永远不会是主流。 但web developer这
么大的群体,能分一杯羹就很好。慢慢来不着急。
h******b
发帖数: 6055
45
刚刚看了这个hacker news的react native, 感觉的确不错,代码比angular要简洁不少。
https://github.com/iSimar/HackerNews-React-Native
P**H
发帖数: 1897
46
React native 的头牌靠谱点,至少划拉还是流畅的。还能用测旋转。就是不知道需不
需要多花功夫学。
c******n
发帖数: 16666
47
同赌这个方向
大牛开始学ts了吗
我现在在思考 是先把native js学深一点呢
还是直接上ts 间接从es6风格那边入手

chart
c******n
发帖数: 16666
48
搞不好还是回cocos2dx。目前最友好的就是他和unity3d。按
doc来绝对能用。
这两个做游戏的拿来做app总是很受限制
l**********n
发帖数: 8443
49
来自主题: Programming版 - 像ionic这种怎么处理image loading?
支持cache,多线程吗?
c******n
发帖数: 16666
50
来自主题: Programming版 - 像ionic这种怎么处理image loading?
我才开始学
多线程估计悬
现在用lazy load
剩下一堆是svg 载入也快
首页 上页 1 2 3 4 5 6 7 8 9 10 下页 末页 (共10页)