Erik HELLman

Probably trying to figure out BLE on Android...

2023-04-12

@ataulm That looks way to thick. You know you're only supposed to add a few millimeters at a time? :)

2023-03-18

@sergii Thats quite a conspiracy you got. ;)

There are very few apps that actually need their own FGS. Even companion apps doesn't need them starting from Android 13.

2023-03-14

@friendlymike I'm sure I can make it better with some Bluetooth...

2023-03-14

@friendlymike isn't REST great!? 😂

2023-03-13

I wrote about foreground services on Android and how to make them work. Tough topic, lots of pitfalls. Feel free to reach out if you run into any problems. :)

hellsoft.se/your-guide-to-fore

#AndroidDev

Erik HELLman boosted:
2022-12-02

So here's the thing. You can only violate people's legal rights and your own word so far before they lawyer up and come after you.

I really do hope Musk changes his mind and does the right thing - the employees deserve that. But it'll be fun as hell if he doesn't.

2022-12-02

@jw Yeah, I was made aware of this from a friend once I posted. Will update my post with that info. :)

It's implemented in Chrome and Firefox, but status unknown for Safari (chromestatus.com/feature/62512).

Node 19, .NET 7, and Jetty 10 seems to have support for it on the server-side.

OkHttp lacks support though, and iOS support is also missing.

2022-11-29

This post has been brewing for a while but I finally took some time to finish it.

Ever wondered how you can do a push from your backend when on HTTP/2? Server-Sent Events is the answer to that. I wrote a piece on how it works and how to do it.

Read how to implement it both on backend (Spring Boot) and on Android.

hellsoft.se/implementing-serve

Erik HELLman boosted:
2022-11-20

Here you can watch a conversation with Hédi Fried speaking about “Who wants to live in a world ruled by hatred?": vimeo.com/214086492

Erik HELLman boosted:
2022-11-20

An Auschwitz survivor Hédi Fried passed away today at the age of 98.

Hédi was born in a Jewish family in the Romanian town of Sighet. In 1944 she was deported to #Auschwitz. She was liberated in Bergen-Belsen. In July 1945 she came to #Sweden with the Swedish Red Cross.

Hédi Fried became an author and psychologist dedicated to spreading the message of the importance of democratic values to combat xenophobia, using her own experiences as a #Holocaust #survivor.

#neverforget

2022-11-20

@jaffathecake If you haven't been to Øredev, I can highly recommend speaking there. Don't miss the extra curricular activities for speakers. :)

2022-11-20

@seb @Joakimcarlgren Important to be on brand with your profile pic!

2022-11-20

@okmanideep You're nitpicking out of context. This was drawn while explaining the architecture. My guess, web and iOS uses the same API while Android choose a different solution. They all run on top of HTTP. The solution on top of that differs. Could be that iOS/Web uses regular REST while Android uses gRPC (just guessing, I have no insight here).

2022-11-20

@okmanideep It's just a way to illustrate BFF with an API gateway. Very common pattern these days I'd say.

2022-11-20

We got snow.

2022-11-19

@rharter "seven oh five" comes from military use. The quality of radio communication was quite bad, so you exaggerated the pronunciations. Are least that was how it was explained to me during my military service.

2022-11-19

I've started on a BLE wrapper for Android, based on all my learnings over the years. The goal is a better developer experience when working with BLE, and solving some of the most common issue we face.

There is a lot of things left to do, but the basics around GATT operations is in place. Next up is to get a first alpha release on Maven Central.

Check it out and let me know if you have any suggestions. #AndroidDev #BluetoothLowEnergy #BLE

github.com/ErikHellman/android

2022-11-09

@stofferoo Yes. I need to find the time for that. :)

2022-11-08

Dear #AndroidDev friends. What are the coolest Kotlin snippets to show in a presentation for people not doing Kotlin or Android? It should fit on one slide.

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst