<分区>
标签 android ios smartphone
我是 iOS/Android 开发新手,所以我想知道为不同平台开发应用程序的通常做法是什么 - 是重写整个代码还是选择某种语言(C 或 C++)例如,将大部分工作保留在这种语言中,然后用相应语言的系统特定内容覆盖它?我知道 Android NDK 并在您的 iOS 应用程序中拥有 C/C++ 代码,但问题是 - 这在实践中通常使用 - 也许以后可能会添加一些其他平台?当然,经典的例子就是《愤怒的小鸟》,我什至在我的“智能”电视上也有它。很高兴听到在这方面有经验的人,因为我可能正在做出决定。谢谢!
最佳答案
你应该去看看Xamarin studio 。它允许您用 C# 编写代码,并在平台之间重用高达 80% 的代码。他们有一些视频和教程,介绍如何最好地编写可重用的代码。
关于android - 用于为不同智能手机操作系统开发应用程序的通用代码库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17687933/
相关文章:
android - 如何加快 Android Studio 编译过程
java - 哪些手机支持哪种 J2ME(Java 微型版)规范?
android - 为 android 构建 openframeworks 时出错 : “invalid use of incomplete type ‘class Poco::Path’ ”
iphone - 来自远程服务器的 obj-C、Json + Coredata - 没有本地数据库/数据库,最佳方法?
ios - 显示在 JSQMessagesViewController 中发送的视频的图像预览