C++로 작성된 간단게임을 안드로이드용과 아이폰용으로 변환할건데안드로이드 같은경우 JNI(NDK)를 이용해서 안드로으용으로 바꿀수있다고 알고있고아이폰 같은경우 C++ -> 오브젝트C로 변환 가능함?
손은 대야지
둘다 손쉽게 변환할수있어?
아이폰은 오브젝트 C컴파일러가 C++ 까지 지원한대 ㅇㅇ
로직을 C++ 오브젝트 파일로 갖다 붙이는건 가능한데, 뷰 로직은 아이폰이나 안드로이드에서 하는 방식을 따라야 할거같다.
간단한 거면 그냥 다시 짜라
오 그러면 c++을 JNI(NDK)를 이용해서 안드로이드용으로 변환하는건?
둘다 가능한 방식인데 어렵다. 말그대로 조낸 간단한거면 오브젝씨나 자바로 새로 만드는거 추천.
C++을 jni(ndk)를 이용해서 안드로이드 용으로 변환하는건 어려움?
아이폰에서 .o 파일 만들어서 프레임워크 내장하는 방식도 어렵다.
C가 윈도api 썼으면 손좀 갈껄
c++콘솔게임임
안티푸라면// ㅇㅇ 비지니스랑 뷰로직 분리 안되어있으면 차라리 새로 짜는게 나을 레벨
c++ 로직 넣고싶으면 안드로이드는 JNI 만들줄 알아야하고 아이폰은 프레임워크 어떻게 만드는지 알아야 할듯 ㅇㅇ
비슷한 생각 해봤는데 새로 짜는게 훨씬 나음
난 자바여서 코드 그대로 가져다 쓸거 많았는데도 생각보다 손댈곳 많았음. 물론 뷰 부분 제외하고도
애초에 이식을 고려해서 짠 코드가 아니면 ㅋㅋㅋㅋ