Custom Mudita Kompakt App- CalmDirectory

I also just tried uninstalling v. 0.3.1 via terminal, just in case to remove any packages that inkOS app drawer didn’t, and got this error message:

adb uninstall CalmDirectory_0_3_1.apk
Failure [DELETE_FAILED_INTERNAL_ERROR]

1 Like

Deleting the APK is probably not necessary. You’d be more interested in deleting the compiled files (I have this incorrectly named at the moment as com.example.helloworld…) You can just install the new version directly on top of the old and it will work fine in this case. There shouldn’t be any breaking changes on this rollout.

1 Like

I see. I’m still using MK without a SIM card, so I don’t know if the lack of GPS signal is related. The Maps and Weather location worked just fine over wifi yesterday.

1 Like

I think it’s more likely that you recently had line of sight to get an active GPS location than anything to do with WiFi. For instance, if you go offline via the physical toggle on the phone, it should still be able to navigate maps.

1 Like

My apologies for all these messages!

As you suggested, I went online (via the physical toggle on the phone) and used Maps to enter a destination, as I did the other day. But I still got a message “GPS unavailable.” I have downloaded maps for the region where I reside, as I used the app offline the other day to drive 80 miles!

1 Like



I 'm sharing a few pics after I installed v. 0.3.2.

Also, are there any other US users who might have experienced similar issues or found solutions?

1 Like

As long as you see “fetching location” it’s still looking. It can take a bit to go through the fallbacks (once again, lack of Google Play Services causes some slower solutions) so give it time until it either finds a location or fails with “Location not available.”

2 Likes

When GPS is actually available, that process is quicker.

2 Likes

Thanks, David. I’m grateful for your guidance and patience. I’m definitely learning a lot! Maps and Weather worked fine after I had moved into a different building. And CalmDirectory is showing locations now!

A quick question, if I may: Is it possible to open the native Maps app, or do I need Here Maps installed, given that’s the source I’m using?

1 Like

The native Maps app doesn’t seem to support deep linking so it just crashes when launched via the app. I’ll leave that functionality in the event they add that ability. This is part of why I added the copy button under the address so you can copy/paste into the Maps app.

You can sideload any standard maps app and it will allow you to choose that app when clicking the maps icon. Waze, Yandex, OsmAnd, etc…

2 Likes

Final beta release before the new year assuming no major bugs.

Important note: This release will install a second version of the app on your phone. This is because I have updated the underlying app name. This is related to me learning app development, sorry. My apps will now be under the pattern: com.calmapps.{{app_name}}

Updates in this release:

  • Removed Geoapify as a data provider for better development support
  • Global support for phone number formatting
  • Moved street number to the front of the address for better formatting
  • HERE api returns results outside your search radius by default if no results found (or searching for a notable POI) so I now indicate if a result is outside your search radius
5 Likes

All looking good. But I still have almost the same issue with the districts. Now if I choose Vienna as the default location, I do get gas stations in several districts, but all the other categories still only show results from the first district, even if I increase the radius to the max. This is weird, because if the gas stations work, why are all the other categories limited ?
However, if I set the default location to a certain district by adding the ZIP code, it works perfectly and shows all the results from all categories from that default district. So this works great now. :slight_smile:

1 Like

If one particular category is working and not others then it makes me think this is how HERE is processing the data on their end. Did you ever have the Google Places API version working? If so, do you see the same issue there?

1 Like

No I never used Google. I started using your directory after you added HERE.

1 Like

Gotcha, I’ll keep digging into the data when I get time and see if I can spot if something is off.

1 Like

Thanks for your work. Any plans for another app ? :slight_smile:

1 Like

I’ve got a few ideas.

Thinking a timer app for sure unless Mudita steps in before the new year and says they are going to integrate one.

Also looking into what it would take to create a Spotify app. They have an api but it’s very difficult to get public access to it. It might be a case where everyone inputs their own API-Key again because everyone actually has one if you activate. The free plan is limited though so I have to do some research.

Lastly, I was going to look into creating a VERY simple e-mail app. It would display all emails as text. No html, javascript, etc… But I’m struggling with this one from the standpoint of digital minimalism. Music helps us disconnect, I think. E-mail could invoke work, for instance.

2 Likes

That’s a great idea, however, security is important. Simple interface, but highly secure mailing. That might be too much work though. Reaching the standards of Protonmail for example without an experienced team might be impossible.

But how about a teleportation app ? :stuck_out_tongue:

3 Likes

I would welcome the ability to select Google Places as an option (could figure out the individual API settings) as, though Here WeGo is sometime times helpful, it’s not nearly as exacting as Google Maps with regarding to things like correct/updated phone numbers, opening hours, etc.

2 Likes

I noticed there is a simple timer with Clock app visible when using InkOS. Not sure if that came with the latest MK update.

1 Like