← Back to all blogs

Posts tagged with 'ios'

An Experiment: Using Xuni in tvOS with the new AppleTV

The new AppleTV comes packed with a new tvOS (which is similar to iOS) that allows developers to build apps to target the new devices AppStore. I thought it would be an interesting experiment to see whether the current version of Xuni iOS would work in this environment and document some of the process.

Fetching and Parsing Web data with Xuni for iOS

It’s increasing common that a mobile app relies on some data which is not local to the device itself and is instead delivered via a web service. A few months ago we introduced the native versions of Xuni with a pair of webinars that demonstrated using Xuni to create a simple weather application. We chose this specific example since it represents the common case of visualizing up to the minute data obtained by a web service, and allows us to use FlexGrid and FlexChart to neatly present the data. Today, we’ll be further examining fetching web data and parsing either JSON or XML on iOS.

Webcast: How to Decide on Hybrid vs. Native

Mobile App Development is a huge opportunity for all developers, but language and platform differences can make it difficult to know where to start. Does it make sense to invest time and resources to develop native apps that are specialized for a particular platform or are you better served by creating a web app that can be used more generically across multiple platforms? Here, we will discuss the advantages and disadvantages to each approach as well as demonstrate a potential real world application using each scenario. We will guide you through building the same application using both Objective-C and pure JavaScript to highlight the similarities, differences, and benefits of each approach.

Mobile App Development: How to Decide on Hybrid vs. Native

Mobile app development is an important topic that comes up often in many companies' current and future roadmaps. For those who haven't already begun to develop mobile apps, getting started can be daunting since there are many different approaches to mobile development. In the past we've compared Xamarin.Forms to PhoneGap, and tried to break down the various Xamarin and native platforms. In this article, we'll examine the hybrid web approaches (like Cordova and Ionic) and compare them more directly to native development.

How to read and write to CSV files using Xuni FlexGrid for iOS

Several weeks ago, we explored reading and writing CSV files using Xuni for Android. This process has some general similarities on iOS and a few differences to working with CSV files on Android. In this article, we’ll examine loading data from and saving data to a local CSV file on the iOS platform using Xuni FlexGrid.

Xuni Platform Breakdown: A Guide to the Supported Mobile Dev Platforms

Xuni has had a very exciting first year as we’ve seen the number of controls grow in number and maturity as well as the number of supported platforms drastically expand from just one to five (including the individual Xamarin platforms and the native iOS and Android platforms). With so many options available it is worth taking some time to break down the many versions of Xuni, citing what features distinguish each version, and who they might appeal to.

How to Proportionally Size Columns with FlexGrid (Star Sizing)

In this post I will discuss a useful feature we’ve added to FlexGrid known as star-sizing columns. Star-sizing is a proportional column sizing technique that enables FlexGrid to be used in more adaptive scenarios. If you’re going to use FlexGrid you should know how to take advantage of its star-sizing capabilities.

An In-Depth look at FlexChart Line Markers in Xuni for iOS

The 2015 v3 release of Xuni brings several major new features to the product, and one of the biggest is interactive line markers for FlexChart. Line markers are a very useful way of conveying a large amount of information to a user in situations where screen real estate is limited, which is often the case in mobile apps. Line markers don’t require the same tapping precision needed to display tooltips, nor do they use up as much screen space as static data labels. Thus they are often the perfect mechanism for allowing a user to interact with a chart, and obtain precise information about multiple series. By simply dragging over the chart a user can quickly determine they information that they need.

Xuni 2015 v3 Release - See What's New

This release we've made several improvements for mobile scenarios including adaptive column layouts in FlexGrid and touch-enabled line markers for FlexChart. Other new features include cell freezing and column resizing in FlexGrid and on-demand loading in CollectionView.

How to Customize Cells and Custom Cell Editors in FlexGrid for iOS

FlexGrid gives developers a large amount of control over how their data is presented. There are many options here, and it can sometimes be a little overwhelming knowing where to start for those new to the controls and platform. In this article, I'll cover using formatItem() to customize cells and using prepareCellForEdit() to provide custom editors for the Xuni FlexGrid for iOS control.

Update Animation Deep Dive

With Xuni data visualization controls you can deliver great mobile experiences with built-in animation effects. In a previous post, I explored why animation is important and how we made it available to you in the Xuni data visualization controls. In this post I want to dive a bit deeper, technically, into how you can take advantage of update animation.

How To Use Xuni iOS Controls With XCode Storyboards

An introduction to using custom class UIViews in iOS Storyboards to design applications using Xuni with XCode 5.1+ and iOS 7.1+.

Introducing Xuni iOS Webcast

In this webcast we get up close and personal with Xuni iOS’s data management and data visualization controls for Universal iOS apps.

Xuni 2015 v2 Release - See What's New

The 2015 v2 release introduces two new mobile platforms: Xuni for iOS and Xuni for Android. Plus, we've added new controls and features to Xamarin.Forms. The specific platforms and features added are described in this post.

Release Preview: Get it All with Xuni Enterprise

When Xuni's collection of native mobile controls launched in March, you got access to three beautiful, lightweight, customizable controls for native mobile apps—and you could code once in C# for all mobile platforms, since we developed it for the Xamarin.Forms platform.

Release Preview: Get it All with Xuni Enterprise

When Xuni's collection of native mobile controls launched in March, you got access to three beautiful, lightweight, customizable controls for native mobile apps—and you could code once in C# for all mobile platforms, since we developed it for the Xamarin.Forms platform.

Xuni Release Preview: Xuni iOS for Native Mobile Development

When Xuni's new release drops August 19, we're not just including more controls and better animation than ever: we're including Xuni iOS, a new product designed specifically for universal iOS 8 apps. Our high-quality, feature-rich charts, gauges, and grids include stunning visualizations and animations that will improve your UI in less time than ever.

Xuni Release Preview: Xuni iOS for Native Mobile Development

When Xuni's new release drops August 19, we're not just including more controls and better animation than ever: we're including Xuni iOS, a new product designed specifically for universal iOS 8 apps. Our high-quality, feature-rich charts, gauges, and grids include stunning visualizations and animations that will improve your UI in less time than ever.

Microsoft enables mobile-app management for Outlook on iOS, Android

Microsoft is now enabling businesses to manage more granularly its Outlook apps for iOS and Android using Intune, its mobile-device-management service. The new management capabilities for the Outlook apps -- the rebranded versions of the Acompli e-mail clients -- are about protecting corporate data in Outlook. The new functionality is part of the regularly monthly set of Intune updates from Microsoft. (So far, the company hasn't shared what else is in the set of June updates.