Senior Architect for Cloud and DevSecOps
Daniel enjoys working on projects as a Senior Architect for Cloud and DevSecOps that offer direct involvement with clients during the development of new applications. Daniel also manages the mobile solutions team at Synergy, providing agile project support to government and commercial clients.
At Synergy, one of our core talents is providing mobile solutions for our customers. Traditionally, this has involved projects that task us to produce data-driven, interactive web applications. While these applications are still bound to be viewed through a website, one way we are looking to branch out our services is by developing native applications for phone and tablet devices.
Much like you can download a great fitness tracker app from the app store on your phone, soon you will be able to download an app made by folks at Synergy! Looking forward into our commercial ventures, I want to give you a technical dive behind the scenes—specifically, how we are using our talented web developers to build phone and tablet apps.
Another advantage is being able to build for multiple platforms with one code base. Rather than having to build specific versions for, say, iPhone and Android, we can use the same for both. What Cordova does to make this possible is provide us with the skeleton of a native application, which then renders a web view in full screen to display our content and provide user input. This is similar to a browser app you might have on your phone (i.e. Safari, Chrome). Cordova also provides us special plugins to enable device specific content, like your photo library or contact list.
With all these new tools at our disposal, we have been hard at work extending our capabilities to develop even better mobile solutions.