올해 회사에 모바일 개발 프로젝트가 많이 있을 것 같아서 이번 강의를 듣긴 했는데 모바일 개발 F/W을 뭘로 하는게 좋을 지 모르겠네요. ㅠㅠ
Cordova, Reactive Native, Flutter 중에서 고민 중인데요 다 장단점이 있어서 선택하기가 어렵네요.
Cordova는 회사에서 지금까지 가장 많이 개발해서 사용하고있는 앱이긴 한데 좀 Old한 기술이라 향후 유지보수에는 문제가 없을까 의구심이 들고,
Reactive Native는 Reference가 가장 많다고는 하는데 조금 어렵기도 하지만 앱이 조금 무겁다는 느낌이 있고,
Flutter는 디자인도 이쁘고 개발도 상대적으로 쉬운 것 같아서 좋기는 한데 Reference가 적어서 반짝 했다가 사라지지 않을까 앞으로 전망이 어떻게 될지 걱정되고..
신규로 개발 하고자 하는 앱은 바코드/QR코드,RFID,OCR을 활용한 자재관리, 카메라 기능 활용한 검사결과 관리, 동영상교육 컨텐츠, 출입신청, 근태확인 등 다양합니다. 굳이 네이티브 앱으로 개발 안해도 하이브리드 앱에서 왠만한 것은 된다고 들어서 네이티브앱( java, Kotlin, swift 등)은 고려하지 않습니다.
개발생산성, 유지보수성, 개발자 수급 등을 고려해서 선정 했으면 하는데 제가 아직 전문가가 아니라서 어렵네요.
혹시 저와 같은 고민을 해 보신 분 의견 좀 주시면 고맙겠습니다.
안녕하세요!
요구사항이 많을수록 직접 PoC를 해보셔야합니다.
크리티컬한 기능들을 간단하게라도 직접 구현해본 후 가능여부를 판단해보세요.
감사합니다!
답글