Comments 5
Прикольно. А в continuous integration вы эту кухню встраивали?
+1
Затем для каждой платформы нам необходимо имплементировать абстрактный класс
Бред какой то. Тащить код всех платформ в dll? Условная компиляция ни о чем не говорит?
public abstract class BaseLibraryClass
Абстрактный класс у которого только абстрактные методы? Ребята, на этот случай interface есть.
[DllImport (Path, EntryPoint = «Init», CallingConvention = CallingConvention.Cdecl)]
private static extern int InitExtern (IntPtr value);
Копипаст везде. Кодревью нот пасед. Мой вам совет — не нужно пихать такие методы прямиком в оберточки. Делается чисто статик класс где ТОЛЬКО extern методы. Нужно отделять оберточки с вашим ООП от флат апи. Ну и копипаст тоже решается условной компиляцией.
0
Что ж это такое то. UWP таки и под ARM, и под ARM64 есть. И даже во всех гайдлайнах по разработке UWP прописано, что всего две галочки — и работает. Зато вот iOS под i386 есть, замечательно:)
+1
Sign up to leave a comment.
Работа Xamarin c SDK, написанном на C