iOS和Android编程
作者:互联网
我开发了一些Android应用程序,目前正在从头开始开发iOS应用程序.有没有什么方法可以让我专注于开发我的iOS应用程序,以便我可以重用一些组件或功能来在Android平台上开发相同的应用程序?
解决方法:
Is there any method by which I can focus on developing my iOS
application in such a way that I can reuse some of its components or
features for developing the same application on the Android platform?
如果您使用Web技术(HTML,CSS,Javascript),则可以.如果您构建基于Web的应用程序或混合应用程序(即使用在本机shell中运行的基于Web的内容的应用程序),则可以执行此操作.如果您对构建混合应用程序感兴趣,请查看PhoneGap – 它提供了一种快速入门方式.还有一些像Titanium这样的跨平台框架,旨在提供一次写入/在多个平台上运行的功能.
如果您想在两个平台上构建完全原生的应用程序,您将无法重用应用程序逻辑. iOS和Android使用在不同硬件上运行的不同语言编写的不同框架,每个平台上的应用程序也有不同的工作方式.即便如此,您可以重复使用的是您在驱动应用程序的基础架构中所做的任何工作.大多数应用程序依赖某种服务器基础架构来提供或收集数据,而该服务器组件可以轻松地为在任一平台上运行的应用程序提供服
标签:android,ios,reusability 来源: https://codeday.me/bug/20190901/1780246.html