AppBrain
AppBrain
  • Apps
  • Apps being viewed right now Trending apps today Most popular apps All-time most installed apps Top rated apps iPhone and iPad apps
  • Intelligence ▾
    Intelligence overview → Track any Android app or your whole market
    Track & analyze
    Keyword Tracker & OptimizerTrack & improve Play rankings App Performance ReportOne-off PDF for any app StatisticsFree Android & Play market stats
    Promote your app
    Featured Apps App Links
  • Intelligence
  • Pricing
  • Dashboard
  • Sign up
  • Log in
Android Apps > Tools > App Curves Visualizer
App Curves Visualizer icon

App Curves Visualizer

by ivan gabrovski · Tools · Free
On Google Play since October 2026 · Data updated 2026-10-25
Google Play

App Curves Visualizer is made and published by ivan gabrovski. AppBrain is an independent app data site and isn't affiliated with ivan gabrovski. The app name, icon, screenshots and description belong to ivan gabrovski and are shown as published on Google Play.

AppBrain's verdict

NewNiche
Installs
3
Last updated
October 8, 2026
Ads
Contains ads
Size
4.70 MB

App Curves Visualizer came out 22 days ago. It is a niche app, with 3 installs. It doesn't have enough ratings yet to judge what users think.

User feedback

Ratings and reviews on Google Play

Comments on App Curves Visualizer for Android

We don't have enough comments to show example comments. Please check back later.

Store listing

By ivan gabrovski, from Google Play

“An app for visualizing space curves and their differential-geometric quantities.”

App Curves Visualizer Screenshot 1 of 5
App Curves Visualizer Screenshot 2 of 5
App Curves Visualizer Screenshot 3 of 5
App Curves Visualizer Screenshot 4 of 5
App Curves Visualizer Screenshot 5 of 5
Screenshots by ivan gabrovski, from the Google Play listing
Description by ivan gabrovski Written by the developer, not by AppBrain. Click to read.
# App Curve Visualizer for Android

**English** | [Български](README.bg.md)

An app for visualizing space curves and computing their differential-geometric quantities.

## Using the app
- Enter `x(t)`, `y(t)`, `z(t)` and an interval `[a, b]`, then tap **Draw**.
- The slider moves the point along the curve; all quantities update for the current `t`.
- Rotate the curve with your finger. The checkbox toggles the osculating circle.
- Syntax (exp4j): `+ - * / ^`, `sin cos tan asin acos atan sinh cosh tanh exp log sqrt abs`, constants `pi` and `e`. Example: `2*sin(t)^2`.

## Points table
The table icon opens a separate screen (`PointsActivity`) with the coordinates x(t), y(t), z(t) of points of the current curve. Set **t from**, **t to** and the **step**, then tap **Compute**; the defaults are the current interval and 1/10 of its length. Up to 2000 points are shown. The text is selectable, so it can be copied.

## Saving curves
- **Save (disk icon):** stores the current curve (x, y, z and interval) under a name; saving with an existing name overwrites it.
- **My curves (folder icon):** lists saved curves. Tap one to load and draw it; long-press to delete.
- Curves are kept on the device (SharedPreferences) and survive app restarts.

## Menu (⋮)
The top bar has icons for Save and My curves, plus Examples and Language (if there is room), and a ⋮ overflow menu (About):
- **Examples:** helix, circle, twisted cubic, Viviani's curve, trefoil knot. Picking one fills in the fields and draws it.
- **Language:** Auto (system), English, Български, Français, Deutsch, Español.
- **Help:** a short description of the app, links to the of author's other apps and help for app.

## Languages
The UI is available in English (default), Bulgarian, French, German and Spanish. By default it follows the phone language; the menu lets you pick a language manually (the choice is remembered). To add a language, copy `res/values/strings.xml` to `res/values-XX/` (XX is the language code), translate the values, then add the code to `LANG_CODES` and the name to `setupLanguageSpinner()` in `MainActivity.java`.

## Displayed quantities

| Quantity | Formula | Meaning |

| **r(t)** | (x(t), y(t), z(t)) | Position of the point |
| **\|r'\|** (speed) | √(x'² + y'² + z'²) | Speed along the parametrization |
| **s** (arc length) | ∫ₐᵗ \|r'(u)\| du | Distance travelled from a to t (Simpson's rule) |
| **κ** (curvature) | \|r' × r''\| / \|r'\|³ | How fast the curve bends. Line: 0. Circle of radius R: 1/R |
| **ρ** (radius of curvature) | 1/κ | Radius of the best-fitting circle. ∞ when κ = 0 |
| **τ** (torsion) | (r' × r'')·r''' / \|r' × r''\|² | How much the curve leaves its plane. Planar curve: 0. Right-handed: τ > 0, left-handed: τ < 0 |
| **T** (tangent) | r' / \|r'\| | Unit vector along the direction of motion (red) |
| **N** (principal normal) | B × T | Unit vector towards the center of curvature (green) |
| **B** (binormal) | (r' × r'') / \|r' × r''\| | Perpendicular to the osculating plane (blue) |
| **a_T** | (r'·r'') / \|r'\| | Tangential acceleration: change of speed |
| **a_N** | κ·\|r'\|² | Normal acceleration: change of direction. Total acceleration is a_T·T + a_N·N |
| **Center of curvature** | C = r + ρ·N | Center of the osculating circle |
| **Osculating circle** | lies in the (T, N) plane, center C, radius ρ | The circle that touches the curve to the highest order at the point (orange) |

### Planes of the frame
- **Osculating plane:** spanned by T and N, normal vector B
- **Normal plane:** spanned by N and B, normal vector T
- **Rectifying plane:** spanned by T and B, normal vector N

### Frenet-Serret formulas
(s is arc length)

- dT/ds = κ·N
- dN/ds = −κ·T + τ·B
- dB/ds = −τ·N

Curvature and torsion determine a curve uniquely up to a rigid motion of space.
## How it works
r', r'' and r''' are computed numerically with central finite differences (step H = 10⁻³), then the formulas are applied. Arc length uses Simpson's rule (200 intervals).
Official page on Google Play

Safety and technology

Found in the app by AppBrain
Ads
Contains ads
Price
Free
Libraries
?
App size
4.70 MB
Content rating
Everyone

Technologies used by App Curves Visualizer

9 permissions
Subscribe to see full permission and library details

Releases

Updates seen on Google Play
Version
2.0
Launched
October 2026
  • Oct 8, 2026New AppVersion 2.0 in TOOLS for Free
Show all changes Show fewer

Alternatives

Similar apps and more from ivan gabrovski

Alternatives to App Curves Visualizer

Lissajous Explorer icon Lissajous Explorer
Noniewicz.com
5.0
Free
1,000+
GeoGebra Calculator Suite icon GeoGebra Calculator Suite
GeoGebra
4.4
Free
5,000,000+
Mathematics Graph Calculator icon Mathematics Graph Calculator
Aurelien Texier
5.0
Free
100,000+
Nature - Oscillator icon Nature - Oscillator
Alexander Zolotov
3.3
Free
1,000+
Grapher - Equation Plotter icon Grapher - Equation Plotter
Basile Van Hoorick
4.1
Free
1,000,000+
GeoGebra CAS Calculator icon GeoGebra CAS Calculator
GeoGebra
4.4
Free
500,000+
GeoGebra Graphing Calculator icon GeoGebra Graphing Calculator
GeoGebra
4.3
Free
10,000,000+
Quiggles icon Quiggles
alexmojaki
4.4
Free
100,000+

More from ivan gabrovski

App Annuity Calculator icon App Annuity Calculator
ivan gabrovski
0.0
Free
1,000+
ARCore Measurment for Android icon ARCore Measurment for Android
ivan gabrovski
0.0
Free
1,000+
File Manager Tree Directory icon File Manager Tree Directory
ivan gabrovski
0.0
Free
100+
Linear Optimization-Android icon Linear Optimization-Android
ivan gabrovski
0.0
Free
100+
App Markov Chains icon App Markov Chains
ivan gabrovski
0.0
Free
100+
App Hanoi Tower for Android icon App Hanoi Tower for Android
ivan gabrovski
0.0
Free
100+
App Crypto for Android icon App Crypto for Android
ivan gabrovski
0.0
Free
50+
App Sudoku Prof for Android icon App Sudoku Prof for Android
ivan gabrovski
0.0
Free
10+
App Multiple Linear Regression icon App Multiple Linear Regression
ivan gabrovski
0.0
Free
10+

Installs

Tracked by AppBrain
Last 30 days
2
Play install range
1+
Launched
October 2026

Rankings

Google Play top charts

Google Play Rankings for App Curves Visualizer

This app is not ranked

About the app and developer

About App Curves Visualizer

App Curves Visualizer is a tools app developed by ivan gabrovski.

How many times has App Curves Visualizer been installed?

App Curves Visualizer has been installed 3 times. In the last 30 days, the app was installed 2 times.

What is the rating of App Curves Visualizer?

App Curves Visualizer has no ratings yet.

Is App Curves Visualizer free?

App Curves Visualizer is free. The app size is 4.70 MB. The latest version available is 2.0. The last update was on October 8, 2026.

What are the requirements for App Curves Visualizer?

The app has a content rating of Everyone. The app has been available on Google Play since October 2026.

App Performance Report

Get a detailed PDF report for App Curves Visualizer with download trends, rating history, and key performance statistics — useful for competitive research or tracking your own app. Learn more

Get PDF Report — $29

Developer information for ivan gabrovski

ivan gabrovski

ivan_gabrovsky@yahoo.com

Sign in to see the developer's website

Legal name:

Address:

Are you the developer of this app? Join us for free to see more information about your app and learn how we can help you promote and earn money with your app.
I'm the developer of this app

Share App Curves Visualizer

Top new apps Price drops on Google Play Popular Tools Apps Today's trending apps Apps other people are watching
Lissajous Explorer icon Lissajous Explorer
GeoGebra Calculator Suite icon GeoGebra Calculator Suite
Mathematics Graph Calculator icon Mathematics Graph Calculator
Nature - Oscillator icon Nature - Oscillator
Grapher - Equation Plotter icon Grapher - Equation Plotter
GeoGebra CAS Calculator icon GeoGebra CAS Calculator
GeoGebra Graphing Calculator icon GeoGebra Graphing Calculator
Quiggles icon Quiggles
Overview Alternatives Reviews Rankings Technology
AppBrain Intelligence premium content

Subscribe now to get full and unlimited access to AppBrain Intelligence. You'll have access to:

  • App Intelligence dashboard (performance timeline, competitor comparison, country rankings, insight cards)
  • Detailed ranking data per app
  • Full timeline per developer
  • Device market shares data per country
  • Unlimited keyword tracking
1 Month

$75/mo
(billed every month)

SAVE 0%
Subscribe
3 Months

$65/mo
($195 billed every 3 months)

SAVE 13%
Subscribe
1 Year

$57.50/mo
($690 billed every year)

SAVE 23%
Subscribe
Each subscription will automatically renew 3 days before the expiration date for the same time period. Subscriptions can be cancelled at any time before the renewal.

AppBrain is an app data site, we track rankings, ratings, installs for all apps and games on Google Play and the App Store. AppBrain doesn't host app files or APKs, all install links go directly to the official store. All trademarks are owned by their respective owners. As an Amazon Associate AppBrain earns from qualifying purchases.

More apps

  • Top Android apps being viewed
  • ROLIFY sound effect soundboard
  • Insight Timer - Meditation App
  • Peak Surf

App statistics

  • Android statistics
  • Google Play Developer stats
  • Trending Android Apps
  • Trending iOS apps
  • Top popular Apps
  • Buy the best Android phone
  • Buy & sell app businesses

About AppBrain

  • Contact
  • Privacy
  • Documentation
  • DMCA takedowns
  • Articles
  • Blog
  • The AppBrain advertising system
© 2010-2026 - AppBrain