← Back to all blogs

Featured Posts

Posts in 'mobile'

Using Xuni for Data Visualization on Android

The final sprint covers adding some data visualization to the Fitness Explorer app which is otherwise complete. In this article we'll delve into how Xuni was used in the app, and the different types of data visualization it provides.

A look at the Visual Studio 15 Preview

Microsoft is previewing a new version of Visual Studio which is tentatively titled Visual Studio 15. The IDE is now in its fifth preview version, and it has some small but noticeable improvements over Visual Studio 2015. In this article, we'll take a look at how you can get it, and some of the changes it brings.

Using Asynchronous Programming and the Observer Pattern on Android

The Fitness Explorer development process is nearing its end in my seventh sprint. I'd already done a lot of work developing the app by this time, though there were still some new concepts for me to delve into. During my seventh sprint I focussed on learning about asynchronous programming and using the Observer Pattern on Android.

Tips for Building Adaptive Xamarin.Forms Apps

An adaptive UI adapts its layout to the needs of the user. You may adapt your UI for several reasons like the user’s role, or experience, but most of the time you will change an app’s layout or features when it runs on different sized devices.  You’ve probably heard of responsive apps on the web. Adaptive UIs are basically the same thing.

Plotting Hierarchical and Flat Data in a .NET Sunburst Chart

Continuing with our Getting Started with .NET Sunburst Charts... series, let's dig deeper and understand more about the data that you can visualize with Sunburst chart.

Material design and Raster vs Vector assets

The sixth sprint deals making an app look nice with different types of image assets and using Material Design. This article will discuss some of the differences in these different types of assets and generally using Material Design.

How to use Speech Recognition with Xamarin.iOS

Apple has introduced a few interesting new features in the iOS 10 APIs for working with speech including a new Speech API and SiriKit. The Speech API especially provides a compelling way to incorporate speech recognition into your application. Xamarin has ported all of these new APIs to their platform giving you the ability to try these new features our and incorporate them into your app. In this article we'll examine how you can integrate speech recognition into your Xamarin.iOS application by guiding you through creating a speech driven FlexGrid with the ability to filter based on a spoken word.

Working with Prototypes and the Google Fit API

This article explores my fifth sprint working on the Fitness Explorer app where I look at using the Google Fit API.

Label Reports

You can create reports with data arranged in columns and rows to print on label sheets. Let's take a look at how to do this with each type of report.

Learning Creational, Architectural, and Structural design patterns for Android Development

In this article I'll delve into my fourth sprint where we cover several design patterns including creation, architectural, and structural patterns.

Getting Started with .NET Sunburst Chart for WPF, WinForms, and UWP

As we continue leading the way on the latest data visualization trends, we're happy to announce the addition of a .NET Sunburst chart, a modern chart that lets you visualize hierarchical data beyond the classical bars and circles. Sunburst is the newest chart available with our FlexChart chart control.

How to Add ComboBox to a Grid Cell in FlexGrid for WPF and UWP

One of the frequently asked questions about FlexGrid control is how to add ComboBox to a grid cell. FlexGrid features a special class that allows you to do this automatically.

Getting Started with Android Views, Layouts, and the Object Pooling pattern

In this article I'll delve into my third sprint where we go deeper into Android architecture and cover Views, Layouts, and the Object Pooling pattern.

Upgrade Old COM Reports to Version 11

If you use the COM version of ActiveReports and would like to migrate to the .NET platform and use ActiveReports 11, you are in the right place. You can pull all of your layouts in, leaving only the code to update manually. The process is, basically, save, load, update code.

View PDFs in UWP Apps with FlexViewer

ComponentOne Studio UWP Edition adds a new object for viewing PDF Files in FlexViewer. The new PDFDocumentSource (Beta) helps you to bind FlexViewer with PDF files using simple lines of code. At the same time, you can take advantage of advanced viewing features on PDF.

Using FlexGrid's CellLongPressed Event to capture a Long Press Gesture

Xuni 2016 v2.5 adds a new CellLongPressed event to the FlexGrid control. This article takes a look at usage and potential application.

Windows Bridge for iOS and Universal Windows Platform

Well over a year ago Microsoft announced that they were developing a tool to enable iOS developers to use their Objective-C code inside a Windows 10 Universal Windows Platform application (originally dubbed Islandwood). In August of 2015 Microsoft initially released their open-source project to GitHub as the Windows Bridge for iOS. I tried this tool out many months back as I was curious about what the project structure looked like and how well the whole process works. It’s been about 6 months since I initially took a look at the tool, and I was curious to to see if there had been any major changes.

40+ .NET Chart Types Offered in ComponentOne Studio FlexChart

FlexChart's flexibility allows you to create over 40 different .net chart types from its basic offerings. Watch this 3-minute video to see all the types of charts we offer for WinForms, MVC, WPF, and Universal Windows Platform.

Learning the Repository pattern, MVC architecture, and Unit testing

This article covers the second sprint and includes broad concepts like the Repository pattern, MVC architecture, and Unit Testing on Android.

How to add Custom UIViews to an iOS FlexGrid using NativeControlGridCellFactory

Xuni 2016 v2.5 introduces an easier mechanism for embedding custom UIViews into your FlexGrid cells. This article explains how to use NativeControlGridCellFactory to create this type of custom cell.