收藏
评论

@官方 如果这样做,那就是非常厉害了

  1. 现在微信小程序,他是隶属与微信app的,但是现在很多前端的框架去写app存在着很多问题,到此还要兼顾平台的问题,这就引发我思考,用什么技术能达到原生开发的效果,并能够支持平台上的问题,而成本又不会太高?我写微信小程序写了两年多,发现很多组件和API完全能够胜任原生开发。为什么选择小程序技术,因为谷歌前不久有个技术叫flutter,我尝试花了一周的时间将他都学了,发现很有意思的思想,对象配置的方式开发,前端界面上完全没问题,但问题出现在调用系统部分,比如上传图片,我在文档上上下求索,最终发现并没有相关的资料,后面发现需要自己分别在两个平台系统上单独开发,这就出现一个很致命的问题,前端要搞定两个平台的事情,很明显flutter有插件包,插件包也会有个问题,毕竟不是官方的,会存在版本兼容问题,使用上千遍一律。

  2. 那么如果微信小程序的技术,去除微信的四个切换页面功能,直接调用小程序呈现,这意思说,直接打开一个app直接打开微信小程序,那么我就能用上这个小程序技术开发原生app,只要提供两个打包的开放平台,因为我深知道小程序技术完全可以支持开发app。

  3. 这样前端就能写app,而且是无障碍的方式,同时产生的效益远比现在的小程序,因为有思想的创业者或者是行业人事都知道,自己的产品才是主要的,微信小程序只能处理一部分业务上的问题。所以微信能提供两端打包的能力开源的方式,那么很多人愿意使用因为能开发出自己的app!属于自己的,而且能高效,远比传统方式好!

  4. 如果可以,请第一时间告诉我,邀请我开发!

最后一次编辑于  02-19
赞 0
收藏

5 个评论

  • 老张
    老张
    02-20

    一套代码跨三个平台呗?小程序、iOS、安卓。

    RN是脸书的,跨了google和apple两平台,都是别人家的;

    flutter是google的,跨了自家与apple两平台;

    weex是阿里的;

    微信推出一个自己的跨平台,看上去好象也不是不可能哦,听上去也是顺理成章嘛。

    02-20
    赞同
    回复 1
    • 老张
      老张
      02-20

      有相同的想法哦。


      我们是先做的小程序,然后现在想顺便做同款APP了。

      刚开始学flutter,正在把一些功能合并归类,以适合小程序向flutter移植。

      总觉得应该学RN,因为都是基于JS;又想用weex,因为我们前端一直都是VUE。

      最后还是用了flutter,新语言新环境,就当是新学吧。

      02-20
      回复
  • w
    w
    02-20

    从业务上来将应该是不会的,因为微信小程序作为一个工具是给微信用户用于提供便利的。

    如果单独作为一个框架。会降低微信的使用频率。

    所以这种情况可能出现于其他分支业务但是在微信端这种情况不太可能发生的。

    02-20
    赞同
    回复 1
    • 子夜
      子夜
      02-20

      我想,按现在的技术,说实话,除非原生开发iOS和android,目前的前端技术都达不到很好的混合开发的情况比如ionic,简单的效果的功能还是可以,但达到业务要求我觉得远远不够,之前为了搞定一个业务效果,搞个半天,再比如react native,很多插件都跟不上,而且官方版本更新都是小版本,零零碎碎对学习成本很高。但如果微信这边开放这个两端能力,并将小程序开发框架作为开发app框架,那就不得了了。我觉得不会,因为如果微信不做,其他小程序的框架成熟,别人不会放弃这个的。而且微信主要业务不在微信小程序。

      02-20
      回复
  • 峰云
    峰云
    02-20

    你的想法是: 将微信改造成一个纯粹的小程序运行框架对吧?    

    02-20
    赞同
    回复 2
    • 子夜
      子夜
      02-20

      对,这样,想想都刺激

      02-20
      回复
    • 峰云
      峰云
      02-20回复子夜

      好好想想,再多想想,为了更好的生态,也许真可以这么做。

      02-20
      回复
  • 铭锋科技
    铭锋科技
    02-19

    不是打击,我邀请你开发另一个微信,然后里面按你的思想做一个你想要的小程序

    02-19
    赞同
    回复 1
    • 子夜
      子夜
      02-20

      对他们来说只是默认启动小程序即可,然后提供生成两端的能力,并深入一些app开发的API就行。完全可以实现。

      02-20
      回复
  • 卢霄霄
    卢霄霄
    02-19

    你是说 你想要微信重做一个 vue风格的 react-native ?

    02-19
    赞同
    回复 1
    • 子夜
      子夜
      02-20

      对他们来说只是默认启动小程序即可,然后提供生成两端的能力,并深入一些app开发的API就行。完全可以实现。不是重做

      02-20
      回复