아카데미 정글의 새소식 및 수강생 인터뷰 등을 보실 수 있습니다.
- 아카데미정글
-----------
크로스 플랫폼 앱 개발 툴 '퓨즈(Fuse)' 관련 세미나가 12월 14일 아카데미 정글에서 열렸습니다.
추운 날씨에도 불구하고 많은 분들이 참여하셨고 뜨거운 관심은 많은 질문들로 이어졌습니다.
크로스 플랫폼 앱을 위한 UX 협업 툴 퓨즈(fuse)
혁신적으로 빨라지고 편리해진 콘텐츠 제작 환경을 경험해 보세요.
- 디자인 가이드가 필요 없는 업무 프로세스
- 단 한 번의 코딩으로 다양한 디바이스에 일제히 적용
- 디자인과 코딩이 실시간 동시 처리 변화 - 실시간 수정
- Designed for team : 디자이너, 개발자, 고객사 등이 모두 동일한 앱 화면을 보며 실시간 리뷰
A : 초보자용 튜토리얼을 준비 중에 있으며 2018년 1월 중 완료될 예정입니다. 추가로 초보자도 쉽게 따라 할 수 있는 인텐시브 교육을 준비 중입니다.
Q : 네이티브에서 지원하지 않는 함수의 경우 퓨즈에서는 어떻게 대처하고 있나요?A : 퓨즈는 네이티브에 Deprecated 되는 함수를 사용하지 않습니다. 이미 사용되던 네이티브 함수는 업데이트 시마다 최신의 네이티브 함수를 사용하도록 되어있기 때문에 걱정하지 않으셔도 됩니다.
Q : 글씨 크기, 색상, 폰트 스타일 등을 하나의 문장에 적용할 수 있나요?A : 배열에 담아서 처리할 수 있습니다. 적용하고자 하는 포지션에 크기, 색상, 스타일 등에 정보를 Key, Value 타입으로 만들어 List를 관리하고 해당 Item을 반복시켜 하나씩 화면에 표현하는 Method를 만들어서 처리할 수 있습니다..
Q : 게임도 만들 수 있나요?A : 퓨즈의 그래픽 처리는 Open GL 을 사용합니다. 이번에 1.5버전에서 더욱 강력하게 업데이트 되었으며 화려한 3D 게임은 아직 미지원 이지만 현재 간단한 캐주얼 게임은 쉽게 만들 수 있습니다. 지뢰찾기나 방탈출게임 등은 쉽게 만들 수 있습니다.
Q : 인텐시브 교육은 언제 열리나요?A : 1월 11일 경 세미나를 한번 더 진행할 계획이고 인텐시브 교육은 차후 아카데미 정글을 통해서 공지할 예정입니다.
Q : Push 가능한가요?A : Push Notification Class를 제공하고 있습니다. 안드로이드, iOS 둘 다 사용 가능하며 자세한 연동 방법은 퓨즈 팩토리 카페의 게시물을 참고하세요.
Q : 하이커 앱의 수준이 어느 정도 레벨인가요?A : 중하 정도로 보시면 됩니다. 하이커라는 기본 튜토리얼이 자바스크립트 바인딩이나 화면전환 등 가장 기본적이고 많이 쓰이는 것들 위주로 준비된 예제입니다. 분석하는데 그리 어렵지 않고 하이커만 알고 계셔도 바로 현업에서 응용하시기 좋습니다.
Q : 그래픽 처리에 대한 해상도에 문제는 없나요?A : 퓨즈의 그래픽 처리는 벡터 방식입니다. 그래픽 처리는 깨지지 않는다고 생각하시면 되고 다양한 디바이스 사이즈에 맞게 반응형 웹처럼 유기적으로 움직이기 때문에 최적화가 잘 되어 있고 레이아웃을 다루기도 쉽습니다.
A : 업데이트에 대한 피드백 반영은 어느 플랫폼보다 빠릅니다. 현제 1.5버전까지 카페에서 업데이트 현황을 보시면 아실 수 있습니다. 그리고 SE 엔지니어들이 많이 포진해 있으며 기술적으로 도와드리고 있습니다.
Q : 자마린은 오픈소스 라이브러리를 사용하는데 제한이 있습니다. 퓨즈는 어떻게 지원되나요?A : 오픈소스 라이브러리 사용은 네이티브 크로스 플랫폼에 공통적인 부분입니다. 이 부분을 해결하기 위해 퓨즈에서는 Uno라는 언어로 개발을 하게 됩니다. 기술적으로 힘들다면 SE가 지원해 드릴 수 있습니다.
Q : 자마린은 네이티브 UI를 그대로 사용할 수 없는데 퓨즈는 어떤가요?A : NativeViewHost UXML을 버튼에 감싸면 네이티브 UI 그대로를 사용합니다.
Q : 자마린 프로젝트 용량이 기존 네이티브 보다 커져서 문제인데 퓨즈는 어떤가요?A : 이 부분 또한 모든 크로스 플랫폼이 가지는 문제입니다. 안드로이드 iOS에 네이티브 함수를 호출하기 위해 중간에 함수를 하나 더 거치는 형상이기 때문에 소스가 늘어나는 것인데요, 퓨즈의 경우 매번 업데이트시 용량 경량화를 진행하고 있습니다.