Migrating to Microservice Architecture Part 1

December 16, 2016

Migrating to Microservice Architecture Planning the Architecture We previously covered some important team and organizational considerations when preparing for microservices. We’re now going dive into the actual technical planning phases and key considerations for microservice…

Preparing for Microservices

December 7, 2016

Preparing for Microservices The latest formalization of enterprise web architecture best practices is microservices. Microservice architectures combine the best parts of minimalist modular software ideals from unix and applies the lessons of cloud scaling and…

Announcing Twin tools Addin for Xamarin Studio

March 3, 2016

  I’m pleased to announce that we’re making our Xamarin Studio productivity add-in publicly available. The add-in provides some missing features to Xamarin Studio which assist developers in navigating their code more effectively, making them more…

Explorations in Cross-Platform Assets: 9-Slice Stretchable SVGs in Xamarin.Forms Apps

February 23, 2016

  There comes a time in cross-platform development where you inevitably long for a simpler mechanism for dealing with the deluge of image assets. You end up with three or more sizes of every single…

Advanced Xamarin Forms Techniques for flexible and performant cross platform apps – part 5, Page in page embedding

November 19, 2015

This is the final part in our blog series exploring how to push Xamarin Forms to its limits. In this part I will show you a tried and trusted technique we use at Twin to…

Cross Platform Compositional Gesture: Advanced Xamarin forms techniques for flexible and performant cross platform apps – PART 4

August 5, 2015

The previous parts in this series [part 1] focused on getting native performance from Xamarin Forms in both lists and grids. In this part of the series I’m going to be focusing on implementing native…

First thoughts on Amazon Device farm (From a Xamarin perspective)

July 17, 2015

If you’re up with the news, you will know that Amazon just released something called “Amazon Device Farm“. It’s a DTaaS (Device Testing as a Service [to coin a phrase]), which allows developers to execute…

Creating Custom AEM Components for Adaptive Forms

July 15, 2015

Recently while developing an AEM Adaptive form that required over 20 U.S. States drop-down fields, I realized the need for a custom U.S. States drop-down component.  Since the form was comprised of multiple fragments, and…

Automated AEM Content Migration Best Practices

July 6, 2015

This blog post aims to document some of the basics of AEM Content Migration involving the automated population of an AEM instance’s JCR with web scraped content.  Specifically, this post focuses on the use of…

Using Watched Folders and Reader Extensions in AEM Forms 6.1

June 30, 2015

The objective of this demo is to aid in the transition from LiveCycle ES to AEM Forms, and familiarize LiveCycle developers with using AEM Workflows and creating ECMAScript that execute Document Services modules. One frequently…

Advanced Xamarin Forms Techniques for flexible and performant cross platform apps – Part 1

June 1, 2015

Xamarin Forms is an abstraction framework from Xamarin which allows us to reduce the amount of platform specific UI code required when creating cross platform apps. Forms builds upon Xamarin’s existing technologies: Xamarin.iOS and Xamarin.Android,…

Advanced Xamarin Forms Techniques for flexible and performant cross platform apps – Part 3

May 30, 2015

This is the 3rd part in my series on applying advanced techniques to Xamarin Forms to facilitate performant and flexible cross platform development. The previous parts discussed the role of Forms and how to improve…

Debunking the great Xamarin XAML myth: how to achieve native performance with Xamarin Forms ListView and Xaml cells

May 15, 2015

I recently discovered that I can get native speed, smooth scrolling ListViews in Xamarin forms, using XAML for the cells. This goes against the accepted belief that good performance with XAML cells is not possible….

How Breaking Bad Inspired My DIY Responsive Device Board

April 15, 2015

Wouldn’t it be great if you had an effective way of viewing and testing a responsive site on multiple devices at once?  Imagine how much time you could save by not having to toggle through…

An Overview of React

March 30, 2015

Introduction React has a growing footprint at Twin, so it was about time I dug in. What better way to get acquainted with React than take part in a week-long workshop? So that’s what I…

Tech Trends at Web Summit 2014

November 13, 2014

Last week, 20,000 agents of the tech world gathered for the Web Summit at the RDS in Dublin, Ireland.  By day, industry experts shared insights across 7 stages, and startups eagerly pitched their products to…

Using the SystemInfo REST Service to Get Info About a LiveCycle Server

August 8, 2014

With the advent of Service Pack 1, Adobe LiveCycle ES4 now has the ability to provide you with easy access to a lot of information you had to hunt around Adminui, configuration files, and logs…

Twin Technologies at the Amazon Government Symposium

July 11, 2014

Twin Technologies recently attended the Amazon Web Services Government Symposium in Washington, DC. We proudly represented ourselves and Adobe as we demonstrated how a paperless data-capture, form-filing, and document-routing solution can be built on the…

Open Source Doesn’t Imply Transparency

April 28, 2014

“Our group removed half of the OpenSSL source tree in a week. It was discarded leftovers,” de Raadt told Ars in an e-mail. “The Open Source model depends [on] people being able to read the…

Udacity Online Training Review

March 13, 2014

I recently took the Udacity Hadoop and MapReduce online course, with the extra classroom / coaching option. An interesting aspect of the experience was that a number of my coworkers at Twin Technologies took the…

Frame by Frame XML Animation with Google Android

June 23, 2008

One major issue I ran into when working on the new Manning book, “Unlocking Android,” was trying to use the Google Android Frame by Frame animation example and API from Google. It appears to be…