在稍后的时间从混合应用程序迁移到本机应用程序 [英] Migrating from Hybrid App to Native App at later point of time

查看:51
本文介绍了在稍后的时间从混合应用程序迁移到本机应用程序的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

目前,我正计划使用混合应用程序(离子框架)来开发我们应用程序的初始版本.原因是我计划启动一家初创公司,目前无法为各个平台的单个开发人员提供费用(特别是对于iOS,开发人员的费用太高了.)

Currently I am planning to use Hybrid App (ionic framework) to develop an initial version of our app. The reason is I am planning to start a startup and currently not in a position to afford individual developer for various platforms (especially for iOS, the developer rate is too costly).

因此,我决定使用基于离子的混合应用程序,并且我们的要求非常适合混合应用程序的最初几个发行版.但是稍后,当我获得足够的资金时,计划迁移到本机Android和iOS.因为更高版本的应用程序可能具有付款网关集成,聊天功能等功能,所以

So I decided to use Hybrid App using ionic, and our requirements fits well for hybrid app at-least for initial few releases. But at later point planning to migrate to native Android and iOS when I earn enough funding. Because later versions of app may have features like payment gateway integration, chat features etc.

所以我的问题是,是否可以使用混合版本发布应用程序的初始版本,并在以后的更新中推送本机版本?如果是的话,有人可以给我关于如何实现这一目标的基本想法,以便我可以继续前进吗?我在Google中进行了充分的搜索,但是没有找到足够的信息.

So my question is, is it possible to release initial version of app using hybrid and at later updates push native version? If yes can someone give me basic idea of how is this achieved so I can take it forward? I searched quite in Google but didn't find enough information regarding same.

推荐答案

在特定于平台的商店上发布混合应用程序与发布本机应用程序的过程相同.

Publishing hybrid app on platform specific stores are same process as publishing native app.

您可以使用任何跨平台移动应用程序开发工具(即ionic框架或任何其他工具)来开发和构建应用程序,随后可以轻松地迁移至本机开发工具.您还可以在混合工具(离子框架)上开发应用程序,并在本机开发工具(Xcode或Android Studio)上构建应用程序,然后进一步进行发布以在商店中发布.

You can develop and build application using any cross platform mobile application development tool (i.e. ionic framework or any other) and later easily move to native development tool. You can also develop application on hybrid tool(ionic framework) and build it on native development tool(Xcode or Android Studio) and proceed further for publishing on store.

在Android中,不同版本的应用程序二进制文件的程序包名称(应用程序ID)应该相同.更改版本期间,签名证书也保持不变.

In Android, package name(application ID) should be same for different versions of app binary. Also signing certificate remain same during version change.

在iOS中,不同版本的应用程序二进制文件的捆绑包ID必须相同.除此之外,临时配置文件和证书也必须相同.

In iOS, Bundle ID must be same for different versions/builds of app binary. Apart from this, provisional profiles and certificates also need to be same.

这篇关于在稍后的时间从混合应用程序迁移到本机应用程序的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆