uts的完整版本,大概要迭代多久,希望官方给点消息,现在的产品能否完美兼容uts等等问题,来个解说吧,等不及了。。
- 发布:2022-09-15 12:34
- 更新:2023-12-28 09:42
- 阅读:1264
uts大概什么时候能完整出来,有点期待了。。。
试了一下,uts目前来说不太成熟,写的话要懂原生,而且HbuiLderx写uts连代码提示都没有,,原生安卓写的话会自动把import "android.content.Context";这种引入进来。而uts不会自动引入import Context from "android.content.Context",要是代码提示和自动引入这一块做不好的话,我感觉很难做起来,原生开发大部分不会用uniapp开发的,用uniapp的大部分都不会原生,而且uts如果不做好代码提示这一块用uniapp的搞uts写原生会很难(还不如让安卓或者ios开发原生插件),总之HbuiLderx方面有点坑
uni-app的组件和api,会陆续都实现在uts上。但开发者的js需要改成uts。
css会和nvue类似,部分css不支持但不影响完成布局。
整体在年底应该可以完成。
-
chunge404 (作者)
回复 DCloud_heavensoft: 希望uts在UI层面,不要拉胯,像现在的nvue就比较拉胯,很多莫名其妙的bug产生,问一嘴,如果是安卓成熟的ui效果,到时候uts能否整合?
2022-09-16 16:00
-
回复 DCloud_heavensoft: ok 你们集成的很好但是一个问题 编辑器的依赖的东西会很多 应该做成类似Idea那种单项目窗口模式摒弃之前多个项目同时打开占用内存的弊病
2022-09-20 16:57
-
回复 tuonioooo: HBuilderX支持多窗体,https://hx.dcloud.net.cn/Tutorial/UserGuide/multi-window
2022-09-21 20:17
-
chunge404 (作者)
对了,uts到后面,能否直接调用第三方的sdk,对接某个平台的sdk,对于不懂原生的用户,对接这块还是比较困难,在uts上能否简单调用?把sdk的包放到某个目录,然后使用uts的方式去调用,这样就可以避免去搞原生打包,而且很多东西可以快速出来。
2022-10-10 13:03
-
回复 chunge404: 可以啊,hello uts里有示例,对接了腾讯定位。https://gitcode.net/dcloud/hello-uts
2022-10-11 14:12
-
chunge404 (作者)
回复 DCloud_heavensoft: 我看了这个示例,还有腾讯地图的sdk,意思是需要把第三方的sdk转换成jar或者aar包,这个转换过程是需要Android studio来完成的,这样的话,还是需要原生的工具。
2022-10-11 16:17
-
chunge404 (作者)
回复 DCloud_heavensoft: 我的意思是,从三方下载的sdk不是jar和aar的包,是需要Android studio转换才行吗?
2022-10-12 13:41
-
chunge404 (作者)
回复 DCloud_heavensoft: 在腾讯定位官方下载的sdk就不是 https://lbs.qq.com/mobile/androidLocationSDK/androidGeoDownload
2022-10-12 14:28
-
回复 DCloud_heavensoft: demo打包自定义基座报错这个怎么解决,新建的项目也是
Package 'uts.sdk.modules.' from AndroidManifest.xml is not a valid Java package name as '' is not a valid Java identifier.
2022-10-13 12:17
-
chunge404 (作者)
回复 DCloud_heavensoft: 解压后,没有jar包,只有doc,GuanWangSDKDemo,libs三个目录,libs目录有不同芯片架构的目录,里面都是so文件,那相当于是把这个libs目录复制到uts插件下的安卓的libs就行了?
2022-10-14 13:20
-
回复 chunge404: 我下的就是你给的链接啊 https://lbs.qq.com/mobile/androidLocationSDK/androidGeoDownload
2022-10-15 12:28
-
回复 chunge404: 我下的就是你给的链接啊 https://lbs.qq.com/mobile/androidLocationSDK/androidGeoDownload
2022-10-15 12:28
-
chunge404 (作者)
回复 DCloud_heavensoft: 看到了,抱歉,之前以为是个压缩包,名字太长没看到后缀,多谢指点,大概是明白了,就看后面的整体上线了。
2022-10-15 13:22
-
回复 DCloud_heavensoft: 现在uniapp开发APP端最差的地方就是性能了,而nvue总是有一些奇怪的bug,uvue能解决性能问题就非常牛逼了
2023-01-04 11:04
什么时候能把现在的编辑器整好,就谢天谢地了,还想冲大前段???,新版编辑器直呼死难用!
-
chunge404 (作者)
不要一棍子打死,新版hx是很多问题,基座整天报错,不懂原生,也没有其他更优秀的跨前端框架了,更何况现在uts即将面世,还是值得期待,创业公司很需要这个,就算公司做大了,有ust这种真正的原生跨平台,还是会继续用,一端多用,前端工程师可以减少三分二人员,如果前后端通吃,不要求开发速度,创业公司一个技术员就够了。
2022-10-15 13:28
chunge404 (作者)
不认同,按照目前的完善情况,uts还不具备商用,ios的还没有出来,整体上线之后,你说的这些应该都得到完善,uts其实就是原生,只是用js的语法编写,然后转换相应平台的代码吧,最终是原生运行。做到灵活使用,估计还有一段距离,三到六个月之后再回来看吧,现在都是在尝试使用,等后面可以快速把现有项目切换过来。
2022-10-14 13:24
tuonioooo
回复 chunge404: 其实很大的差距是在编辑器这块 差IDE 太多了,官方这一下吃一口胖子太难了,又要做开发工具、又要做跨平台、又要做Cloud云 想做好确实的烧钱,要不坑太难填了,有的时候,我这开发打开一个HbuilderX、打开一个idea 感觉很奇怪
2022-10-14 16:09
chunge404 (作者)
回复 tuonioooo: 从产品整体来看,他们这个闭环是做得不错的,至于细节问题,确实很多小问题,人手问题吧,盈利主要是在cloud云,这块可以增加很多服务,直接结合uni框架,使用起来舒服,希望官方在uts完善后,把产品线简化一下,同时集中优化之前因为性能带来的一系列问题,做到真正的大道至简。
2022-10-14 16:29
DCloud_heavensoft
HBuilderX写uts有自动import功能,代码提示也有
2022-10-15 01:23
1***@qq.com
回复 DCloud_heavensoft: 怎么操作,为什么我写ust连console.log,push,join, forEach等这些js基础的都没有提示
2022-10-17 09:36
无敌暴龙
回复 chunge404: 关键他这玩意的目标用户是前端,问题是有几个前端懂原生的,没有原生基础根本玩不转,封装api让前端直接调才是王道
2022-12-27 17:27
1***@qq.com
回复 无敌暴龙: 这个同意,最好安卓,IOS封装成统一的api,要不然真的不如让原生的写成插件,主要还是期待uvue写ui的时候的性能会不会有bug和好不好用。uts调用原生已经不期待的,uts就是给现在写原生插件的那些人用的。
2022-12-29 10:15
1***@qq.com
回复 无敌暴龙: 开发个ut要么前端去学原生,要么原生去学TS
2022-12-29 10:16
无敌暴龙
回复 1***@qq.com: 感觉这个产品定位有问题,你说目标用户是前端吧,前端不会原生,你说目标用户是原生开发者吧,原生开发者不屑于用uts,地位尴尬
2022-12-29 13:36
1***@qq.com
回复 无敌暴龙: 我比较期待uvue写ui,希望性能和易用性比nvue好点就可以了,不要像nvue那样有很多问题
2022-12-30 14:39
无敌暴龙
回复 1***@qq.com: 属实有点鸡肋
2023-01-03 11:01
无敌暴龙
回复 1***@qq.com: 估计得个一两年才能差不多完善,不过那时候黄花菜都凉了
2023-01-03 11:02
1***@qq.com
回复 无敌暴龙: 一两年怎么了,真的搞出来,到时候就非常强了
2023-01-03 14:06
无敌暴龙
回复 1***@qq.com: 没耐心等了,已经在学原生了
2023-01-04 11:21
1***@qq.com
回复 无敌暴龙: 我在学node和go,学原生的话要学两个
2023-01-04 18:56