Posts in 'mobile'
Unit testing is essential to expediting your development time and minimizing regression issues that reach QA or even production. In this article, we'll examine how to utilize Mockito, Robolectric to expedite various aspects of unit testing. Outside of unit tests it's important to also test the UI to assert current state after a sequence of simulated user gestures or input utilizing Espresso. Finally, we'll cover how to maximize our code reuse for our Espresso tests by adhering to Jake Wharton's Robot Pattern.
Log in as the administrator and as each user that you created in Creating User Accounts, and make sure that you can view the right reports for the category and permission settings.
If you're looking for a data grid for your UWP apps, look no further: FlexGrid is stable, fast, flexible, and small as ever. UWP is still fairly new, but ComponentOne Studio UWP Edition's 40+ controls are a well-developed, stable control collection for Windows 10.
After the article explaining why the Wrong Record Shows in the Page Header, we realized that another behavior may seem counterintuitive if you don't know the logic behind it.
Now that we've set up the Administrator Dashboard, we can shift over to the Report Portal, where our users will access reports.
Xuni Android includes controls for Android java development. In this blog post I’ll walk you through getting started using Xuni Android from downloading to building an Android app.
In this article we'll take a look at the concept of dependency injection, how it can improve your code, and using the Dagger2 framework to implement dependency injection into your Android code.
This is an issue that our customers ask about often. To get a clear handle on the situation, let me clarify some basic points about how Section reports work.
Update(2016 v2): FlexChart now supports Axis Title styling.
- data visualization
- .net charts
- Display Axis line
- hide Axis lines
- Display Axis Titles
- Change the axis scale
- Configure Tick Marks
- configure axis grid lines
- configure axis interval
- Plot Multiple Axis
- auxiliary axis
- secondary axis
- manage overlapped labels
- format axis labels
On the Reports list page of the Administrator Dashboard, we can set report permissions and categories. Now that we've created a “Quick Start” category we can put a report in it. Also, we can put the Employee Directory report in the "HR" sub-category.
Several years back I remember talking to many other iOS users about popular and practical apps. I remember one of the most popular apps was a PDF annotation app that allowed you to input your own free hand annotations. Since then I’ve always considered that, on some level, people still want to have the ability to interact with digital data in much the same way they interact with printed materials. Writing your own free hand notes and annotations is sometimes the most natural way to interact with data. In this blog we’ll examine how you can add the ability to write your own free hand notes and annotations to a FlexChart.
In this blog post I’ll walk you through getting started using Xuni and Xamarin, from downloading to building an Android, iOS or cross-platform Xamarin.Forms app.
If you've downloaded our most recent build, you know we've added Xamarin Edition to ComponentOne Studio's offerings. These native mobile controls, part of our Xuni product line, include FlexGrid, FlexChart, gauges, a calendar, and CollectionView, and you can begin trying them out immediately. If you'd like a head start on how to work with them in your Xamarin app, don't miss our webinar this Thursday, entitled Xuni and Xamarin 101!
Realm is the newest kid on the block regarding mobile databases. Realm is that it is not an ORM (Object Relational Mapping) built on top of SQLite but rather it's own persistence engine. This article is an exploration of why I chose it for the DebugRank app.
This article examines how you can use a UILongPressGestureRecognizer to add a long press gesture to a UIView derived control such as FlexGrid. Using a long press gesture, we'll add a "peeking" function to the row details sections.
This article covers how I utilized MVP in the architecture of the DebugRank app. First I’ll cover what MVP is at a high level, then I’ll provide some code snippets of what each layer looks like in Android. Afterwards I’ll cover the use cases, who, what, and when to use MVP, and finally some Q&A.
On June 9th we'll be hosting a webinar titled Xuni and Xamarin 101. We'll cover the basics of using Xuni and Xamarin together.
Xamarin.Android exists in a mingled area between .NET and the Android platform. While all of your development is done in C#, Xamarin.Android requires more knowledge of the native APIs (just as Xamarin.iOS does with native iOS). In this article we'll take a look at using Xuni in Xamarin.Android, specifically by way of the FlexGrid control.