Yes, quite a lot actually, since I’ve started software development 31 years ago. Went through Commodores and BASIC, and eventually settled on the PC with assembly and Pascal as my preferred coding languages.
The hugely fragmented Android ecosystem makes it difficult to come up with an app that looks and works best on both the oldest and latest, smallest, and largest devices, including watches, phones, tablets, and TV’s. To me, the coding language (Java) was also a challenge since I was used to lower-level languages, ones that are more hardware-dependent, and offer more direct interaction with the underlying CPU and memory.
I use Waze every day, and I adore it for its basic concept of a socially driven navigation solution. I also love to use Instagram, which is a surprise to me since I generally avoid social media platforms. The app itself isn’t all that advanced, I miss quite a few features that I’d use frequently, but I understand that it’s designed for a less tech-savvy audience.
Close to 6 years, although most of the early development was terribly slow because of the shortcomings of the developer toolset back then (Eclipse) and my lack of experience in the coding language (Java).
I try to develop apps by trying to imagine a specific user and his/her requirements. For this app I wanted it to answer the most basic questions when you grab a phone or tablet: what components can you find in it, what storage and RAM capacity can you work with, how hot it's running, what about its battery and sensors state.
The level of accuracy is one area where my app stands out from the crowd. It also offers a set of features that are generally available only in multiple concurrent apps combined. I’m also proud of it being light-weight and having a no-nonsense, easy to read, easy to follow user interface.
I’d like to add a widget and in the long-term future, I’d like to make AIDA64 a family of apps by developing two separate apps, one for stress-testing your device, and one for benchmarking.
In order to improve the accuracy of its detection engine, I’d like to ask you to submit a report of your device from the About page of AIDA64. It helps tremendously to verify the accuracy of the information detected on any given device, and to fix any bugs I may find.
About App:
Hardware and software information utility for Android-based devices. Based on the extensive hardware knowledge of the AIDA64 for Windows application, AIDA64 for Android is capable of showing various diagnostic information for phones, tablets, smartwatches, and TVs, including:
- CPU detection, real-time core clock measurement
- Screen dimensions, pixel density and camera information
- Battery level and temperature monitoring
- WiFi and cellular network information
- Android OS and Dalvik properties
- SoC and device model identification
- Memory and storage utilization
- OpenGL ES GPU details, real-time GPU clock measurement
- Vulkan, OpenCL, CUDA, PCI, USB device listing
- Sensor polling
- Listing of installed apps, codecs and system directories
- Android Wear module: native app for watches
System requirements:
- Android 4.2 or later
Categories: Tools
Date: September 14, 2020
Developer: Tamas Miklos
Website: https://www.aida64.com/