There have been multiple accounts created with the sole purpose of posting advertisement posts or replies containing unsolicited advertising.

Accounts which solely post advertisements, or persistently post them may be terminated.

fne8w2ah ,

F-Droid ftw!

aluminium ,

iPads : I’m once again asking you to download a calculator app from the app store

ohlaph ,

This is one of the many reasons I built my own weather application for Android. Too much crap out there.

Daefsdeda ,

Are you willing too share? Been looking for a good weather app.

MashedTech ,

Try openweather

apfelwoiSchoppen ,
@apfelwoiSchoppen@lemmy.world avatar

I use Openweather and it suffices.

kzhe ,

On F Droid lots of beautiful ones. Breezy, Prognoza, Rain, and more.

ohlaph ,

It can be found on Google Play, Weather Warbler. I haven’t put it on F-Droid yet. Still adding features, so it’s not complete yet, but getting there.

LemmyKnowsBest ,

Thanks. I just installed it. You’re right, it’s straightforward and no bullshit about it. How refreshing.

ohlaph ,

Glad you like it.

LemmyKnowsBest ,

So now are you spying on me somehow? I don’t understand apps, I didn’t pay for this, so what are you getting out of it if it’s free for me? serious question because I don’t know how the world works.

ohlaph ,

That’s a great question. I’m using the API from Open Weather. It’s free for the first 1000 requests, then like fifteen cents per 100 after that. They also have a free version of their API.

Eventually, if enough people start using it, I’ll switch to the free, limited version. So I don’t share this app with others much.

What am I getting out of it? I built it because I was tired of other weather apps and also wanted something to add to my portfolio since I’m trying to switch from SDET to Android developer.

Daefsdeda ,

Well i also installed it now and it is great! Indeed a no BS design and really simple (in a good way). If a paid option comes along I will definitely get it if am not a poor student anymore. Only issue i had was that I was not able to switch to mm\hour (unresponsive ui button) on my FP5 but I expected so much less and you have already blown me away. If you would progress development a widget would be nice. (I really don’t expect further development but maybe youappreciated the feedback.

And how does the free API differ? Less exact data like graphs?

Anyhow, thanks for the great app!

ohlaph ,

Thank you for the kind words!!!

The issue you discovered with the unresponsive button os a bug, thanks for finding it. You can still switch, if you click the checks on the right, I just forgot to attach the text to the click. That will be updated this week.

I want to add a widget at some point, so keep an eye out for it in the future.

The free API basically is just less information. Shorter forecast, 5 vs 8 days, 3 hours vs 48, etc. the details are mostly the same, just essentially looking through a smaller window.

Again, thanks for the kind words!!!

Daefsdeda ,

Haha, no problem for the kind words and noticing the bug, also interesting to know what was at fault. (Literally just checked to see if what you said was true and yes you were right but it the app also updated afterwards with the bug fixed so honestly, really cool that that happened.)

I think it is really important to say these kind words and especially and only when they are true. Most people only give feedback in a negative way which is also necessary but can really demotivate creators.

If I had one more feedback thing I could give it would be that the design maybe looks a bit older (in a it uses a design philosophy of idk 5 years ago). I really like it personally though so if you do change things please make it user choice. But I think most people are looking for the really abstract modern design. I can’t fully see what it is but I think it is the lightish blue background and the black seperate elements. Maybe make the background more black and merge the elements and seperate them with a single white line. I still like it but if you apply for a big company and you want to use this for your portfolio, I would think that that would make your app design more attractive. I am not a designer or IT person in any means, my father has a web design company and I just have a great interest in it all, so please take what I say with a grain of salt.

Also, lets say I want full API acces. How would you go about a paid version? A one time payment is be impossible due to the ongoing cost and a subscription seems unlikely. You were probably not planning to do it because of those reasons but I was curious.

ohlaph ,

Thank you. Yeah, design isn’t my strongest skill, haha, but mostly wanting a useful app. Glad you’re liking it!

rsuri , (edited )

I’ve done this on a simple timer app I developed.

Why? Because I want the timer to stop automatically during a phone call. To do this I need to request READ_PHONE_STATE (which bafflingly tells the user the permission is to “make and manage phone calls”). Unfortunately, there’s no way to alter the permission request to tell the user (at least in Android) why you want the permission. They really need to make the permissions more granular and provide some way for devs to communicate what the permission is for.

rob_t_firefly ,
@rob_t_firefly@lemmy.world avatar

This is why, on the occasion of necessary permissions not being set, a lot of apps nowadays have a popup which tells the user something like “you need to grant permission for X because it actually lets this app do legitimate thing Y” like you just told us, with a button to click over to do the permissions grab and trigger the OS popup.

brbposting ,
BoastfulDaedra ,

Well yeah. So it can look at its work on the paper.

You weren’t expecting your calculator app to do all that math in its head, were you?

LifeOfChance ,

You know what’s also annoying AF? The number of apps that keep asking permissions when you open then. Doesn’t matter how many times you say no.

ohlaph ,

Yeah, NordVPN does that now if you have notifications turned off. I turned them off because I would get notifications that were basically ads. Now, I have to dismiss their “please turn notifications on” screen every time I open it up. This will be my last subscription with them.

HiddenLayer5 ,

I feel like most people nowadays are just typing math calculations into their search engine. Which obviously also has massive privacy implications.

rickyrigatoni ,

Yeah. If a search engine knows you didn’t know 5x(30/47)^2 they might be able to derive your SSN from that information.

Lemminary ,

Well, if I start converting 23 cm to inches, you’ll know that I have a massive dong.

MaxVoltage ,
@MaxVoltage@lemmy.world avatar

Love your username person

HiddenLayer5 ,

Thank you!

Kase ,

Which obviously also has massive privacy implications.

How so? I don’t know much about this stuff lol

HiddenLayer5 , (edited )

I’m mainly concerned with people using it for calculating things personal to them, finances/taxes comes to mind first. While the search engine may not know with certainty what the numbers represent, they have so much data on you that they could very well start inferring what those numbers are to add to your profile. For example if you suddenly do a ton of calculations in the days leading up to when taxes are due and all the numbers have two decimal places, it would be a pretty big hint to them. Or if you always do budget calculations on the days you get paid, they might be able to recognize that pattern and work out when your payday is and what your income, expenses, and savings are. And they definitely have AI to make these inferences for them so they can do it for every single user. IDK I might just be paranoid though.

miss_brainfart ,
@miss_brainfart@lemmy.ml avatar

With all that’s going on to systematically profile each and every person that ever went online, goes online, and will go online, that sounds 100% plausible and realistic to me.

urist ,
@urist@lemmy.blahaj.zone avatar

Once upon a time I wrote an IRC chat bot for my friends and I that could do calculations and convert units (metric -> imperial) with a command.

My friends were impressed that I included units like furloughs, leagues and bushels.

My chatbot was just googling their request and returning the result (which, handily, was done by the google engine itself and was very easy to extract with Beautiful Soup in python). This was 15+ years ago.

This doesn’t really have anything to do with your reply, just a fun memory I guess

basxto ,
@basxto@discuss.tchncs.de avatar

There are many fun ways of calculating stuff.

echo $((5+8)) or abusing REPL mode of python3 or node.

My colleagues once made fun of me using galculator with a tiling wm:

https://discuss.tchncs.de/pictrs/image/5f8f7123-35c7-4a73-9704-08e53d563e9f.png

HiddenLayer5 ,

Call me a plebian but I still open up Python when I want to do calculations in the command line because I don’t know how to in Bash.

basxto ,
@basxto@discuss.tchncs.de avatar

It’s complicated.

$((5+8))

doesn’t support floats. For float you need bc and I always have to look up how to use it. You have to tell it how many numbers it should show scale=2;5/8, by default it also only does integer.

MonkeMischief ,

Friendly reminder to my Android peeps that f-droid.org rocks!

I think I open up the google play store like twice a year.

MaxVoltage ,
@MaxVoltage@lemmy.world avatar

Had to get a Gallery app from there last week

gstore idea of gallery app is ads in your stolen pictures

greencactus ,

Seriously, is that how far we came?

laughs in LineageOS

But seriously folks, you can survive without Google Play Store. While it definitely is sometimes not easy and there are obstacles put in your way, after a certain time you learn to accommodate. And I have a peace of mind knowing that no one is selling my pictures to data foraging companies God knows where.

Swedneck ,
@Swedneck@discuss.tchncs.de avatar

at this point you can get a pixel 6 (dunno about other models) and really easily unlock the bootloader and install lineageos, then with microg and aurora store you can install any apps you need from gplay, with an absolute bare minimum of proprietary code running on your phone and with most of the conveniences people expect.

it’s amazing how little how you have to sacrifice.

euphoric_cat ,
@euphoric_cat@lemmy.blahaj.zone avatar

deleted_by_author

  • Loading...
  • pizzawithdirt ,

    Why do you think LineageOS is way less secure?

    basxto ,
    @basxto@discuss.tchncs.de avatar

    Majority of the stuff there should be on play store too.

    Emerald ,

    I open F-Droid like every week just to know what’s new. Found some cool apps that way. I’ll drop some recommendations here:

    Thumb-Key

    Quasseldroid

    QRAlarm

    Audile

    ColeSloth ,

    Calculator camera permissions are so you can take a picture of a mathvproblem and it will do it for you.

    Phone call management is to allow phone calls to be recognized by the apk so it will do things like stopping video and muting its sound so the phone call can have priority over other things.

    miss_brainfart ,
    @miss_brainfart@lemmy.ml avatar

    And this is why I like Androids feature that automatically revokes permissions after a certain timeframe of not using an app

    1984 ,
    @1984@lemmy.today avatar

    Except from Google of course, the worst offender of privacy that exists.

    They put all these “privacy” features in so other companies can’t do what Google already does.

    If you ever tried using a Google phone without Google apps, you realize how completely dependent almost all apps are on Googles API in the background, and most of them won’t work without it.

    miss_brainfart ,
    @miss_brainfart@lemmy.ml avatar

    I am actually using a degoogled phone, and the only thing I’m missing are push notifications, for one single app. Everything else I use works just fine for me, but as always, ymmv

    1984 ,
    @1984@lemmy.today avatar

    It was a while since I tried it now. I used Cyanogenmod before, quite a few years back. But camera was bad with it.

    miss_brainfart ,
    @miss_brainfart@lemmy.ml avatar

    Yeah, the default lineage cam today can’t do a whole lot either

    Gingernate ,

    What phone and mom are you using? I’m considering this for my next phone

    Edit: ROM not mom haha

    miss_brainfart ,
    @miss_brainfart@lemmy.ml avatar

    I’m using DivestOS on a OnePlus 5T, runs like a charm.

    But Divest is in dire need of funding right now, and might not be able to continue development, so that’s something to keep in mind, sadly

    BobGnarley ,

    Do you follow Graphene OS at all? What is your opinion on it?

    miss_brainfart ,
    @miss_brainfart@lemmy.ml avatar

    GrapheneOS seems to be the all out best, from what I can tell. It’s just that their strict requirements needed to achieve this level of privacy and especially security severly limit the selection of devices you can use, which is a bummer.

    MonkeMischief ,

    Reminder to everyone to phone mom though. <3

    greencactus ,

    I am using Fairphone (great company, they make ethical phones) together with /e/ OS, a fork of LineageOS. The great thing about Fairphone is that they officially support /e/ and offer a waranty of 5 years. In the past, they offered their Fairphone 2 a support of 7 years, including Software and Android version updates , which is absolutely mind-blowing. Also their phones are highly modular, you can switch basically everything (Battery, camera, speakers,…), they actually make an effort to improve production and manufacturing processes by e.g. using Fairtrade certified Gold, they obviously like Open Source,… And /e/ basically goes the route of “degoogling without making life inconvenient”. They have an App Store preinstalled (Aurora Store), with which you can access Google Play apps. They include MicroG, if you wish to, which makes using apps depending on Google services a lot easier. Also they offer their own ecosystem with e.g. Mail, Calendar, etc. And they are nonprofit! So seriously, if you want to get a degoogled Phone, I’d recommend the Fairphone (5 or 4 both are okay, although 5 would probably be better) together with /e/ OS combo without any doubt. The phone is amazing and hasn’t let me down, and although it has been quite a journey, I wouldn’t want to have chocen otherwise.

    Just my take :)

    hannes3120 ,

    Better yet: Bouncer allows you to remove permissions after a given set of time or immediately after closing the app. WhatsApp only gets my location for 3h after I shared it with someone on there - Google would never remove that permission since the app is in use regularly and it’s no problem granting that permission anew next time I want to share something.

    Also all my pictures are only accessible on demand by chat apps and not permanently

    Aurenkin ,

    Oh don’t worry, there will be a reason.

    Lath ,

    Obviously, the calculator app needs camera permission for scanning complex formulas that would otherwise require lengthy manual input and calculating them automatically.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • [email protected]
  • random
  • lifeLocal
  • goranko
  • All magazines