© 2019 Progress. All Rights Reserved. across allthree platforms. to share parts ofcode significant efficiency by enablingUGroupMedia improvehelped development and Android platforms. NativeScript theweb, supporting codebase iOS with three different versions ofthe Pole appwas developed natively, UGroupMedia’s Portable North SUMMARY NativeScript PRODUCT Entertainment INDUSTRY CASE STUDY CASE Platform Approach NativeScript Using UGroupMedia Simplifies App Dev with Cross- “With “With APIs directly; I Application Developer don’t havedon’t to go can use my through plug- call actively to NativeScript, I mobile skills skills mobile for Web and Mobile, ins or consume consume or ins Richard Smith, Lead UGroupMedia libraries.” C North PoleNorth application, which enables source nature of NativeScript provided make changes to the fit specific re NativeScript being wit differed from year to year. This a easy a While the Portable their kids from Santa. needed. times at which the bu atlaunch UGroupMedia wantedtomoveeverythingowardAn Angular launched The PortableNorth u route. After linking up with Progress partner nStudio, To Solution all three versions problematic for asmall team. version of the Portable Pole North app was developed natively. This made maintaining introduced anew challenge: UGroupMe UGroupMedia is the Montreal-base long time, but se hal i l siness h A N mprove at s ngular, lenge iveScript®—the o UG ogic r o TypeScript an evelopment e upMedia w a due to the nature of outsourcing, m al ong , UGroupMedia development team needed to go into the core an open-source framework was also whichenabledUG North Pole North app was a nd expandedthe Pole webapplic l thr ould h p pen-source fficiency, UGr d p ee J ava ave led latfor Scr quirements of Portable Pole, North and the company to bring w d at anted. T ipt. fr company behind the immensely popular A ms—iOS, roupMedia toshar parents to create personalized vide f latform i the greater level on wasalreadyb am an instant success,

dia’s development oupMedia w ework tobetter c he b or ndroid a ompany ou the quality of the end product often uilding gular. Nat anted t UGroupMedia ultimately decided to of control that a big selling point. uilt e c development in house, which n tr managing the app d w team was small but each sup onAngularJS,so ode, corelibrariesand uly o tsourced d g iveScript supported eb. n port mobile, o at t c he ive m ross-platform UGroupMedia evelopment f obile o for the open- There were e w wasn’t as Portable xper hen and iences or

“People always question how slick you can “With NativeScript, I can use my mobile skills to actively actually make your UI with cross-platform call APIs directly; I don’t have to go through plug-ins development. NativeScript makes it easy to or consume libraries,” Richard Smith, Lead Application efficiently implement a polished, engaging Developer for Web and Mobile, UGroupMedia, explained. UX that also delivers native performance across platforms.”

Nathan Walker, Co-Founder, nStudio Results

UGroupMedia was able to completely rewrite the Portable With two years of experience working with NativeScript, North Pole application in time for the 2017 holiday UGroupMedia aims to push the boundaries even further season. Moving into 2018, the UGroupMedia was better in 2019, with a special emphasis on providing an even able to take advantage of NativeScript to further drive better user experience. development efficiency. “People always question how slick you can actually make This was particularly evident when UGroupMedia decided your UI with cross-platform development,” said Nathan to do a last-minute UI change for the 2018 holiday season. Walker, Co-Founder, nStudio. “NativeScript makes it easy NativeScript enabled UGroupMedia to address the to efficiently implement a polished, engaging UX that tab-view structure once and then apply it to the other also delivers native performance across platforms and we versions of the application, completing the UI rework in hope to illustrate that in 2019.” just 3-4 weeks.

In fact, Smith estimates that approximately 60% of the About UGroupMedia code between all three apps is currently shared, which greatly improves development speed and efficiency. With UGroupMedia is the proud producer of Portable North more time, he anticipates as much as 80% of code can be Pole, a global family entertainment property that brings shared. the magic of personalized video content alive with our cutting-edge technology. NativeScript also enabled UGroupMedia to maintain high uptime and availability. In the buildup to Christmas, even About nStudio momentary downtime or application crashes can result in big losses. Despite being accessed by up to 100,000 With a background that encompasses technology, audio/ devices at any given moment, the Portable North Pole video production and education/consulting, nStudio is application maintained a 99.6% crash-free rate. passionate about implementing creative solutions for you.

Create Truly Native Mobile Apps with NativeScript

Progress and NativeScript are trademarks or registered trademarks of Progress Software Corporation and/or one of its subsidiaries or affiliates in the U.S. and/or other countries. Any other trademarks contained herein are the property of their respective owners.

© 2019 Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved. Rev 2019/06 | RITM0045567 © 2019 Progress. All Rights Reserved. All Rights © 2019 Progress.