Home  /  Libraries & Demo Apps  / HGDial Open Source on Windows Pc

HGDial Open Source on Windows Pc

Developed By: Warwick Weston Wright

License: Free

Rating: 5,0/5 - 1 votes

Last Updated: April 16, 2024

Download on Windows PC

Compatible with Windows 10/11 PC & Laptop

App Details

Version 3.7
Size 2.9 MB
Release Date March 22, 19
Category Libraries & Demo Apps

What's New:
Glitch Where too many fingers were touching. FixedQuick Tap was sometimes not working in dual touch mode. FixedToDo: Migrate these fixes over to the... [see more]

Description from Developer:
This new control will revolutionize UX forever!
HGDIAL is more than just a simple dial control. It is rich in features and designed to achieve maximum usage scenarios.

This Dial F... [read more]

App preview ([see all 6 screenshots]  /  [view video])

App preview

About this app

On this page you can download HGDial Open Source and install on Windows PC. HGDial Open Source is free Libraries & Demo app, developed by Warwick Weston Wright. Latest version of HGDial Open Source is 3.7, was released on 2019-03-22 (updated on 2024-04-16). Estimated number of the downloads is more than 50. Overall rating of HGDial Open Source is 5,0. Generally most of the top apps on Android Store have rating of 4+. This app had been rated by 1 users, 1 users had rated it 5*, 1 users had rated it 1*.

How to install HGDial Open Source on Windows?

Instruction on how to install HGDial Open Source on Windows 10 Windows 11 PC & Laptop

In this post, I am going to show you how to install HGDial Open Source on Windows PC by using Android App Player such as BlueStacks, LDPlayer, Nox, KOPlayer, ...

Before you start, you will need to download the APK/XAPK installer file, you can find download button on top of this page. Save it to easy-to-find location.

[Note] You can also download older versions of this app on bottom of this page.

Below you will find a detailed step-by-step guide, but I want to give you a fast overview of how it works. All you need is an emulator that will emulate an Android device on your Windows PC and then you can install applications and use it - you see you're playing it on Android, but this runs not on a smartphone or tablet, it runs on a PC.

If this doesn't work on your PC, or you cannot install, comment here and we will help you!

Step By Step Guide To Install HGDial Open Source using BlueStacks

  1. Download and Install BlueStacks at: https://www.bluestacks.com. The installation procedure is quite simple. After successful installation, open the Bluestacks emulator. It may take some time to load the Bluestacks app initially. Once it is opened, you should be able to see the Home screen of Bluestacks.
  2. Open the APK/XAPK file: Double-click the APK/XAPK file to launch BlueStacks and install the application. If your APK/XAPK file doesn't automatically open BlueStacks, right-click on it and select Open with... Browse to the BlueStacks. You can also drag-and-drop the APK/XAPK file onto the BlueStacks home screen
  3. Once installed, click "HGDial Open Source" icon on the home screen to start using, it'll work like a charm :D

[Note 1] For better performance and compatibility, choose BlueStacks 5 Nougat 64-bit read more

[Note 2] about Bluetooth: At the moment, support for Bluetooth is not available on BlueStacks. Hence, apps that require control of Bluetooth may not work on BlueStacks.

How to install HGDial Open Source on Windows PC using NoxPlayer

  1. Download & Install NoxPlayer at: https://www.bignox.com. The installation is easy to carry out.
  2. Drag the APK/XAPK file to the NoxPlayer interface and drop it to install
  3. The installation process will take place quickly. After successful installation, you can find "HGDial Open Source" on the home screen of NoxPlayer, just click to open it.

Discussion

(*) is required

Download older versions

Other versions available: 3.7.

Download HGDial Open Source 3.7 on Windows PC – 2.9 MB

This new control will revolutionize UX forever!
HGDIAL is more than just a simple dial control. It is rich in features and designed to achieve maximum usage scenarios.

This Dial Features:

1 The ability to record the direction of rotation.
2 Allows precision rotation settings causing the dial to rotate at a different rate than the gesture (including the ability to rotate in the opposite direction of the gesture).
3 It records the number of gesture rotations.
4 It records the number of image rotations.
5 It has a cumulative dial setting. When enabled the rotation will occur relative to the touch; and disabled the rotation will start from the point where the gesture starts.
6 It has an advanced angle snap feature with an angle snap tolerance setting. The tolerance causes the dial to rotate freely until the snap tolerance is met.
7 The dial can operate in single or dual finger mode.
8 With this dial it is possible to set a minimum/maximum rotation constraint.
9 It has a variable dial behaviour causing the rotation rate to change depending on how close the gesture is the centre of the dial.
10 This library comes with a 'fling-to-spin' behaviour; having configurable fling tolerance, spin start/end speed and spin animation duration.
11 A key feature is that the dial controls are designed to interact with each other and any other widgets/layouts that implement touch listeners.
12 All of the above features play together in perfect harmony.
13 It has an array of convenience methods that greatly enhances usage scenarios.

A key feature is that the dial controls are designed to interact with each other (such as one dial rotating another) and any other widgets/layouts that implement touch listeners.

It has an array of convenience methods that greatly enhances usage scenarios.

You can find the open source repository at: https://bitbucket.org/warwick/hgdialrepo

This library supports API 9+ and uses Canvas/Extended Views. There is a OpenGLES 2.0 version of this library which has a distorted dial feature and handles dials acting upon other dials better than this library.

HGDialV2 has landed see: https://play.google.com/store/apps/details?id=com.WarwickWestonWright.HGDialV2Demo
Glitch Where too many fingers were touching. Fixed
Quick Tap was sometimes not working in dual touch mode. Fixed
ToDo: Migrate these fixes over to the HacerGestoV3 library.
Add a dynamic centre point behaviour for dual touch mode where canvas rotates from centre point of touch rather than the centre of the canvas.
Added a setting to the settings fragment to set quick tap tolerance.