개발
자마린(XAMARIN)이란? 자마린으로 만든 어플 10가지
6분
2021.01.08.15.6K
자마린은 마이크로소프트가 소유하고 있으며, 닷넷(.NET)과 씨샵(C#)을 이용해서 하이브리드 모바일앱을 만들기 위한 오픈소스(open-source) 플랫폼입니다.
자마린은 각종 도구와 라이브러리(library)를 가진 개발 환경으로 닷넷 개발 플랫폼을 확장시키고 있으며, 안드로이드, iOS, 티비OS(tvOS), 워치OS(watchOS), 맥OS(MacOS), 윈도(Windows) 등의 다양한 환경을 대상으로 앱을 만들 수 있습니다.
자마린은 마이크로소프트의 제품군이기 때문에, 6만 명이 넘는 개발자와 기여자들이 참여하고 있으며, 뛰어난 고객지원과 풍부한 자료들을 제공하고 있는데요. 이 모바일 앱개발 프레임워크는 놀라운 인터페이스(UI) 또한 갖추고 있기 때문에 높은 사용자 경험(UX)을 구현하는 네이티브 앱을 만들 수 있을 겁니다. 자마린을 이용한 대표적인 앱들은 다음과 같습니다.
스토리오는 사용자들이 사진으로 동영상을 만들 수 있게 해주는 스토리텔링 앱이며 시간, 장소, 기타 상황 정보 등 사진의 메타데이터를 함께 보여줄 수 있습니다. 자마린의 엔지니어팀에서는 단일한 솔루션을 구축해서 이를 여러 플랫폼으로 렌더링 했으며, 그렇게 함으로써 170개 이상의 나라에서 수많은 사용자들에게 더욱 빠르게 접근할 수 있었습니다.
저스트 기빙은 자선 기부금을 모으기 위한 온라인 플랫폼입니다. 이들은 안드로이드와 iOS앱을 통해서 전 세계 164개국의 수많은 기부자 및 후원자들과 연결되어 있는데요. 이 앱에는 기부 요청, 조성된 기금 추적, 기부 명분 공유 등의 기능이 추가되어 있습니다.
20만 회 이상 다운로드 된 모바일 앱인 인사이틀리는 기업들이 비즈니스를 좀 더 잘 수행할 수 있게 해주고, 영업부서에게는 계약 체결에 필요한 모든 정보를 최신 상태로 유지할 수 있게 도와줍니다. 인사이틀리는 자마린을 이용해서 전환과 같은 네이티브 API를 활용하는 등 강력한 네이티브 성능을 선보일 수 있었으며, 안드로이드와 iOS 플랫폼에서 동시에 공유하고 있는 코드는 65%나 됩니다.
프레쉬다이렉트를 이용하면 고객들은 15000개가 넘는 제품 목록을 가진 방대한 카탈로그에서 주문을 할 수 있고, 재고코드관리(SKU)도 할 수 있으며, 놀라운 레시피 아이디어와 제조사의 쿠폰도 얻을 수 있습니다. 프레쉬다이렉트는 맥(Mac)용 비주얼스튜디오와 하키앱(HockeyApp), 자마린 테스트 클라우드(Test Cloud)를 이용해서 만들어졌습니다. 온라인 식료품 주문 플랫폼인 이들은 자동화된 테스트, 업데이트, 배포, 모니터링을 보장하며, 안드로이드와 iOS사용자들에게 더 좋은 앱 환경을 제공해줍니다.
스컬스 오브 더 쇼군은 아케이드 전략 게임입니다. 초기에는 스팀(Steam), 엑스박스(Xbox), 윈도폰, 윈도 8, 윈도 10용으로 출시되었습니다. 이 비디오 게임을 만든 17-Bit에서는 게임의 인기가 점점 더 많아지면서 타겟을 더 넓히고자 했는데요. 자마린과 모노게임(Monogame) 덕분에 이들은 안드로이드 버전을 선보일 수 있었는데, 지금 이 게임은 구글플레이에서 5점 만점의 리뷰만 해도 1800개가 넘습니다. 또한 백엔드를 공유하고 있기 때문에, 서로 다른 플랫폼과 콘솔에서도 다양한 플레이어들과 함께 참여할수 있습니다.
엑스박스 및 PC용 슈퍼자이언트 게임즈 Bastion은 iOS 플랫폼을 위해서 확장을 해야만 했습니다. 개발자들은 모든 레벨, 무기, 생명체 등을 터치 인터페이스로 바꾸기 위해서 거의 모든 것들을 전환해야 하는 도전과제를 안고 있었는데요. 슈퍼자이언트는 자마린을 사용해서 이러한 어려움을 극복했고, 이 게임은 앱스토어에서 에디터스 초이스 어워드(editor's choice award)를 수상했습니다. 이 게임의 사용자들은 클래식 또는 터치에 최적화된 방식의 두 가지 제어 시스템 가운데 하나를 선택해서 플레이를 할 수 있습니다.
써모피셔사이언티픽은 생명과학과 사물인터넷(IoT)이 결합된 놀라운 사례를 보여주고 있습니다. 유전과학자들은 몇 시간 동안 수십억 개의 DNA를 복제해 냅니다. PCR Essentials(필수 중합효소반응) 앱을 이용하면 어디에서든 진행상황을 모니터링 할 수 있으며, 수작업으로 진행해야 하는 기계 점검 횟수도 줄어들게 됩니다. 자마린은 이들에게 75%나 개발 시간을 줄여 주었으며, 모바일을 통한 연구개발에 있어서 보다 커다란 비전을 제시했습니다.