퀵코드를 통한 완벽한 로코드 개발...웹 개발환경 최적화에 하위호환성까지 확보
ⓒ
투비소프트(대표이사 이경찬, 장선수)가 새로운 차세대 UI/UX 플랫폼 ‘넥사크로 N(Nexacro N)’을 출시했다. 이번 신제품 출시로 UI/UX 플랫폼 기업으로서의 입지는 더욱 굳어질 전망이다.
연구개발을 총괄하는 이우철 투비소프트 연구소장은 “넥사크로플랫폼 14는 ‘One Tool, Multi Use’를, 17은 ‘Real OSMU의 완성’을 각각 슬로건으로 정했을 만큼 원 소스 멀티 유즈(One Source Multi Use, OSMU)와 N스크린(N-screen)의 완성을 기치로 내세웠다”라고 말했다.
이어 “넥사크로 N이 내세운 슬로건은 ‘Everyone, Wherever, Active’이며, 이는 전문개발자든 시민개발자(Citizen developer)든 누구나 어떠한 환경에서도 적용 가능한 UI를 구현해 상황에 맞춘 사용자 경험을 제공하는 인텔리전트 UX(Inteligent UX)라는 여정으로의 시작이란 의미를 담았다”라고 소개했다.
넥사크로 N이 지향하는 개발철학은 달라진 제품 이름에서도 찾을 수 있다. 기존 넥사크로플랫폼에서 넥사크로로 제품 이름이 변경됐을 뿐만 아니라 출시연도에 따라 버전 이름을 붙여온 것에서 더 새롭고 혁신적인 차세대 UI/UX 플랫폼이라는 이미지를 부각하고자 N으로 일컬었다.
단순히 겉모습만 달라진 것이 아니다. 인텔리전트 UX을 가능케 할 기능은 더욱 강화됐다. NUI(Natural User Interface)와 초연결(Hyper-connected)에 대응하는 커맨드 필터(Command Filter)는 다양한 입력장치로부터 확인된 음성, 동작, 손짓 등을 명령으로 해석 및 전달해 이에 부합하는 결과나 요구하는 행동을 제시한다. 이때 장치로부터 데이터 전달과 명령 전달하는 역할은 모듈인 디바이스 어댑터(DeviceAdaptor)가 수행하는데, 특히 음성인식 모듈은 의도와 대상까지 추출해 결과를 도출한다.
특히, 넥사크로 17에서 처음 도입된 로코드(Low-code) 개발도구인 이지 UI(Easy UI)는 넥사크로 N부터 퀵코드(QuickCode)로 불리게 됐다. 퀵코드는 클라이언트 개발 구성요소인 모델, 뷰, 컨트롤러가 각각 데이터 블록, UI 블록, 코드 블록 등 블록 기반으로 이뤄져 있다. 이 블록들을 조합하는 것만으로 초급수준 개발자도 쉽고 빠르게 화면을 개발할 수 있어, 개발기간 단축과 개발 생산성 확보를 동시에 달성할 수 있다.
이우철 연구소장은 “각 블록을 구성하는 요소들이 모인 에셋(asset)이 현재 초급수준 개발자가 활용 가능한 뷰 템플릿 에셋과 컨트롤러 에셋에서 더 다양해지고 또 확장된다면 퀵코드를 탄생시킨 근본 이유인 ‘노코드(No-code)를 지향하는 로코드 개발환경’이 완성된다”라고 밝혔다.
모바일 개발환경을 위한 성능개선은 안드로이드 NRE(Nexacro Runtime Environment) 렌더링 품질을 개선함으로써 이뤄졌다. 고화질 화면상에서 애플리케이션이 운영되면서 화면 로딩속도가 주요 화두로 떠올랐다. 이에 넥사크로 N은 수직동기(vertical synchronization, VSYNC)와 GPU 렌더링을 동시에 지원함으로써 좀더 매끄럽고 향상된 애플리케이션 화면을 개발하도록 돕는다.
그 외에도 초기 로딩 과정에서 자바스크립트 여러 개를 한꺼번에 받아 동시에 스크립트 파싱(parsing)을 처리한 후 스크립트를 실행하는 defer 기능 외 몇 가지 기술적 기법을 도입해 넥사크로 프레임워크의 초기 로딩 속도를 혁신적으로 개선했다.
이 밖에도 △ 소프트웨어 개발 키트(SDK) 개념 도입으로 넥사크로 스튜디오 업데이트 문제 해소 △ 넥사크로 스튜디오 애드온 확장 및 CLI 연동 강화 △ AppBuilder 내 웹 UI 개선 △ X-PUSH 관리자(admin) 기능 추가 △ 중국어 개발 및 실행환경과 중국어 IME(Input Method Editor) 지원 등이 이뤄졌다.
장선수 투비소프트 대표이사는 “넥사크로 N은 하위호환성에 완벽히 대응하면서 기업 시스템에 최신 IT를 더욱 쉽게 이식하고 개발 생산성 극대화로 비즈니스 경쟁력을 한층 강화하도록 지원한다”라며 “특히 퀵코드를 활용한 로코드 개발환경 구축을 통해 뉴 노멀 시대의 기업 생존전략인 디지털 전환(Digital Transformation, DT)으로의 신속하고 성공적인 실현이 가능해진다”라고 말했다.
넥사크로 N에 대한 보다 자세한 내용은 제품 홈페이지에서 확인 가능하다.
0
0
기사 공유
댓글
댓글 쓰기