У меня есть приложение, разработанное в xamarin.android. Теперь я хочу разработать такое же приложение в xamarin.ios. Могу ли я использовать любой код (классы, написанные мной мной), который написан для приложения xamarin.android в приложении xamarin.ios.Можем ли мы использовать xamarin.android код в xamarin.ios?
0
A
ответ
1
Да. Код, который не зависит от платформы (домен, модели, службы, данные и т. Д.), Может быть помещен в PCL или совместно используемый проект и использоваться обоими приложениями. Код, который зависит от платформы (пользовательский интерфейс, другое взаимодействие с устройством), должен быть написан для каждой платформы.
Смежные вопросы
- 1. XAML в Xamarin.iOS и Xamarin.Android
- 2. Xamarin.Forms или Xamarin.Android/Xamarin.IOS
- 3. Можем ли мы использовать HTML-код в SWIFT?
- 4. Можем ли мы использовать '\ n' в сборке?
- 5. Можем ли мы использовать макет в Customview?
- 6. Можем ли мы использовать код nodejs внутри собственного родного приложения?
- 7. Можем ли мы использовать googletest (gtest) для проверки C Код
- 8. Xamarin.Forms + Custom Renderers vs. Xamarin.iOS/Xamarin.Android
- 9. Можем ли мы использовать CoreAnimation в Cocos2d?
- 10. Можем ли мы использовать CASE в BETWEEN
- 11. Можем ли мы использовать dhtmlxscheduler в asp.net?
- 12. Можем ли мы использовать GIF в WKImageView?
- 13. Можем ли мы использовать JSTL в ReactJS?
- 14. Можем ли мы использовать Бурбон в Grails?
- 15. Можем ли мы использовать планировщики в JavaScript
- 16. Можем ли мы использовать? оператор в sql
- 17. Можем ли мы использовать javascript в C#?
- 18. Можем ли мы использовать NSFileManager в iphone?
- 19. Можем ли мы использовать «#elif!» в c?
- 20. Можем ли мы использовать & в url?
- 21. Можем ли мы использовать SOAP в интранете?
- 22. Можем ли мы использовать Proguard в Ionic?
- 23. можем ли мы использовать код UPC с вызовами API PAPI?
- 24. Можем ли мы использовать код-воспламенитель без файла ht-доступа
- 25. преобразование/портирование проекта Xamarin.Android на Xamarin.iOS
- 26. Как мы можем добиться большой доступности шрифтов в Xamarin.iOS?
- 27. можем ли мы улучшить этот код?
- 28. Невозможно добавить Xamarin.Android и Xamarin.iOS в PCL
- 29. Можем ли мы использовать скриптлеты внутри Javascript?
- 30. Можем ли мы использовать UmlStateMachineModelFactory внутри StateMachineBuilder
Да с PCL и мы можем это сделать. Но приложение уже разработано в xamarin.android (Native). Теперь я хочу создать приложение xamarin.ios (native) для него. Поэтому я хочу знать, могу ли я использовать любой код xamarin.android в xamarin.ios. – anand
Вам нужно будет реорганизовать свой Android-код, чтобы разместить код, который вы хотите предоставить в общей библиотеке. – Jason
Вы не можете просто ссылаться на xamarin.android от Xamarin.iOS, но вы должны уметь перетаскивать некоторые файлы [Classes, Repository и т. Д.] В PCL и ссылаться на PCL из обоих. TBH это действительно должно было быть в PCL все время. IMHO единственным кодом, который должен быть в конкретном проекте платформы, является код платформы, остальные должны быть в PCL. Если не по какой-либо другой причине для обеспечения SOC и инкапсуляции. – David