Arduino nano 33 ble Bluetooth app

Hello guys, so i have been working on this project where it's kinda a fitness tracker i have all the code for the exercise tracking, and functions so if arduino receives value 1 it starts pushups if it gets 2 it start's counting steps etc. all that is well but i want to send these values from a phone app (i developed a few in the past so that's not the issue) problem is i can't connect to bluetooth of arduino i know about the services and i can receive the service characteristics trough apps like nrf connect but i wan't to make my own app where i can receive and send data without using 3rd party apps.

TL:DR

Keeping it short: How do i create an android app that can send and receive service characteristics from arduino nano ble 33 without using programs such as nrf connect.

Just wanted to mention since i saw people viewing but not helping, that i don't need entire code or anything just the idea, or some sources since google gave me only examples using nrf connect and other similiar programs.

I suggest you look at MIT App Inventor.

I found this the quickest and possibly the easiest method to create a custom BLE app.

Note that when you open up a project within the online MIT App Inventor IDE you will need to upload the BLE extension (look under Extensions category). This is separate from standard Bluetooth. It is pretty straightforward.

There is documentation available and there is a very helpful forum: https://community.appinventor.mit.edu/

This forum is fairly new as they recently transferred over from Google groups. The Google groups forum is just for archive and includes a ton of info on BLE. Just search for the MIT App Inventor Google groups page.

Thanks a lot for the info will search those sources.