Sharing Secure Data Between Apps using Good Dynamics and Xamarin.iOS

Sharing Secure Data Between Apps using Good Dynamics and Xamarin.iOS

The Good Dynamics SDK provides Xamarin developers a wide range of containerized security features that span almost every security need on a mobile device.  In the previous blog post, we used the SDK to implement an encrypted SQLite database and file storage system.  Another key component to mobile security is the ability to share information between applications on the same device securely...

Read More
Good Dynamics SDK and Xamarin – Security Architecture Overview

Good Dynamics SDK and Xamarin – Security Architecture Overview

The Good Dynamics SDK provides Xamarin developers a wide range of containerized security features that span almost every security need on a mobile device.  There is a possibility for data leakage to occur when mobile devices access an unknown foreign web site or other content from an unsecure application server.  This post will provide a high level overview of Good’s architecture and why...

Read More
Secure Storage with the Good Dynamics SDK and Xamarin.iOS

Secure Storage with the Good Dynamics SDK and Xamarin.iOS

The Good Dynamics iOS SDK provides Xamarin developers a wide range of containerized security features that cover almost every security need on a mobile device.  In the previous blog post, we made a Xamarin iOS app and implemented the Good Dynamics iOS SDK that handled securely authenticating users.  A key component to mobile security is securing the persistent data stored on the device.  …

Read More
Using Good Dynamics SDK with Xamarin 101

Using Good Dynamics SDK with Xamarin 101

Both Good Dynamics and Xamarin are useful products that greatly simplify some of the larger hurdles in mobile application development such as learning Objective-C and implementing mobile encryption and security management.  Xamarin is a mobile application development framework that allows you to develop fully native, cross-platform mobile applications using C# and Microsoft.NET. …

Read More

Mobile Web Services – JSON/REST vs. XML/SOAP

As companies become more interested in exposing web services to get data to mobile apps, the question is always “what format should we use for the services?” It seems like JSON is the default most of the time lately – but larger companies often have existing investments in XML-based web services, or they’re using some enterprise web services stack, middleware, or ESB...

Read More

Mobile Architecture Best Practices

When developing mobile apps, there are a number of key challenges where architecture and design are fundamentally different from that of a typical enterprise application. Careful consideration should be given to these mobile architecture issues early in the development process in order to mitigate the downstream impact of poor architectural decisions.…

Read More

5 Elements of an Effective Mobile Strategy

Governance Without an effective governance structure in place, a “fly by the seat of your pants” mobile strategy could leave you with a cluttered and difficult to unravel mobile landscape, wasting developer resources and requiring all-too-common, costly re-platforming and re-work down the road – while at the same time providing end users with a disjointed and confusing user experience. …

Read More

Cross-Platform Native Mobile Apps

In an article I wrote last year, I described a number of different mobile application architectures including Native, Hybrid, and Web apps.  An architecture that was not discussed in-depth was cross-platform native apps.  For some time, it seemed that HTML5 and Hybrid apps were the only way to go for writing cross-platform applications – but sometimes you need to build a native app, and in...

Read More

Mobile Client Architecture – Native vs. Hybrid vs. Web apps

Of all considerations when developing a mobile app – by far the most important would be which architecture to choose for the client application. Should you build a native app or a mobile web app? Should you try to build a single application that works across all mobile platforms? Tough questions – and there is no one right answer or one best option for mobile app development.  …

Read More
Phone: 312-602-4000
Email: marketing@westmonroepartners.com
222 W. Adams
Chicago, IL 60606
Show Buttons
Share On Facebook
Share On Twitter
Share on LinkedIn
Hide Buttons