简体   繁体   English

如果我有一个需要改进的Android应用程序,并且需要在iOS上制作相同的应用程序,那么我应该使用哪些工具?

[英]If I have an android app that needs to be improved, and I need to make the same app on iOS, which tools should I use?

There is an Android app for: 有一个Android应用程序可用于:

  • marking certain events 标记某些事件
  • answering a few questions related to the event 回答与活动有关的一些问题
  • reporting the mark and the answers to an institution 向机构报告商标和答案

A database is already created and I have access to the code of everything created. 数据库已经创建,我可以访问所有创建的代码。 My job is to: 我的工作是:

1) Upgrade the app with some small additional features, like reviewing sent messages and a direct call button to the institution 1)使用一些小的附加功能升级应用程序,例如查看已发送的消息和向机构的直接呼叫按钮

2) Make the same app for iOS mobile devices. 2)为iOS移动设备制作相同的应用程序。

Is it better to continue working with the Android Studio and make the iOS app separately, or to use a framework for both operating systems, like Xamarin? 继续使用Android Studio并单独制作iOS应用还是在Xamarin等两个操作系统上都使用框架会更好吗?

I am a novice programmer and I do not have any experience with C# or Swift. 我是一名新手程序员,没有使用C#或Swift的经验。 The relevant limitations are time (3 months) and complexity of developing. 相关的限制是时间(3个月)和开发的复杂性。 The tools should be free too. 这些工具也应该是免费的。

Thank you. 谢谢。

Cross Platform ( Not Recommended ) 跨平台( Not Recommended

Xamarin , Phonegap , Ionic XamarinPhonegapIonic

I Don't Suggest you to use Cross Platform Because of Output Size is Unreasonable And ... (Google it!) 我不建议您使用Cross Platform因为输出大小不合理而且...(谷歌搜索!)

Native As my experience Better way is using Native platform, your app can use last libraries and has more stability than apps build by hybrid or cross platform tools. 本机作为我的经验,更好的方法是使用本机平台,您的应用程序可以使用最后一个库,并且比由混合或跨平台工具构建的应用程序具有更高的稳定性。 Also Better performance 也更好的表现

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 我需要为Android和iOS中的同一应用程序使用单独的Facebook App ID吗? - Do I need to have seperate Facebook App ID for my same app in Android and iOS? 我应该将哪个Eclipse版本用于Android应用程序? - Which Eclipse version should I use for an Android app? 我应该使用哪个应用程序在android中编码python 3? - Which App should i use for coding python 3 in android? 我应该在 android.app.Application 中使用哪个协程 scope? - Which coroutine scope should I use in android.app.Application? 我需要使用GCM制作可以更新的android应用吗? - Do I need to use GCM to make an android app that can be updated? 我可以为 android 和 ios 应用程序使用相同的 Flutter 应用程序吗? - Can I use same flutter app for both android and ios apps? 即使 Web 版本 100% 不同,我是否应该在同一个 Flutter 项目中为 android 和 iOS 拥有应用程序的 Web 版本? - Should I have the web version of an app in the same Flutter project for android and iOS, even though the web version is 100% different? 如果我想在 Android 应用程序和 Arduino nano 33 IOT 之间建立蓝牙连接,我必须使用哪一个? (BLE 或经典) - Which one do I have to use if I want to make bluetooth connection between Android app and Arduino nano 33 IOT? (BLE or Classic) 我是否需要将我的 android 应用程序设为个人资料所有者应用程序,或者拥有使用 IMEI 号码的特殊运营商权限。 我需要什么才能实现它? - Do I need to make my android app a profile owner app, or have special carrier permissions to use IMEI number. What do I require to achieve it ?? 我应该使用哪个JDK来编译我的Android应用程序以及哪个版本? - Which JDK should I use to compile my Android app with and which version?
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM