Oddbean new post about | logout
 AppCore Performance Testing 

By moving all compute-intensive tasks off the main thread. The latest "installed app" list loads in the background asynchronously, while the "pinned apps" are cached and displayed instantly within milliseconds.

This means virtually no loading time, regardless of how many apps you have installed or pinned.

I also performed a comparison with a app found on the Play Store, which offers some simpler functionalities.

Testing Environment: Medium-spec testing devices with 250+ popular apps installed. Both apps were used and then force closed (cache not cleared).

Results: The difference is striking—approximately 20 seconds vs. less than 1 second.

Download AppCore APK: https://github.com/iefanx/AppCore/releases/tag/appcore-v1

https://video.nostr.build/027e6767f4833fc30092ee89fe0bdb6bb19eb0eb5a8680b173523478f722e42c.mp4 
 In a week, AppCore will also be available on the Play Store. I really want it to be the best in its category. It's also my first Flutter app, so I want it to be something memorable.
nostr:nevent1qqszlzcw8p74cx2007y3hrpmnm24klfu4yrpw3ydx4dxs0j697wsp7cpr9mhxue69uhhyetvv9ujumt0d4hhxarj9ecxjmnt9upzp3hhqal3dxw4pnuj49jjhl4lltq9l35y9w0w8yggnk2ehzk46j8aqvzqqqqqqyshzldq 
 Running AppCore.

https://m.primal.net/KRih.jpg
 
 The primary use case for this app is to clear the home screen. 
 Is it acceptable if I at least keep the app itself on my home screen? Lol.

Initially, I thought I could use it to replace my current home launcher, but quickly realized that wasn't the intent, or at least not an option on my device at present.

Really liking it so far! Especially appreciate the saved urls and notes part. 
 Thank you! It's a simple solution for a very common problem. 

Most importantly, it doesn't have any trackers or gatekeeping, it's offline-first, & open sourced, which is essential for this kind of application. Let me know if you need any other features; it's still in its early days." 
 I only have one proposal at present. 

I'd love the option to set the apps to populate from the bottom. 

I only have my most used apps pinned (~10), and having them positioned towards the bottom of the screen would make them more accessible without having to reach up so far to tap them.

It's a small thing, that wouldn't really benefit anyone with more apps pinned in AppCore, but would make for a smoother flow for someone who is keeping things minimal. 
 It sounds really reasonable. I have some features in the pipeline, and after that, I will redesign this app. I will definitely add what you just said as an option, and maybe some other options like having a search bar at the bottom 🤔  
 On other proposal for the notes section.

I like the simplicity of it, but maybe you could add a function where if you tap on a note, it expands to provide additional text. 

So you could either just use it for notes in its current form, or use the L1 list as note titles, and click to expand to view the note content.

For reference:

https://m.primal.net/KRui.jpg
https://m.primal.net/KRud.jpg
 
 I'm currently working on it, new version will include tap to edit option, including markdown support & some serious encryption.
nostr:nevent1qqs933n8ck5uw9rhagt4dsd9a3ycn6afcg5hzjd2e6nv6wdv9gxppqcpremhxue69uhkummnw3ez6ur4vgh8wetvd3hhyer9wghxuet59upzp3hhqal3dxw4pnuj49jjhl4lltq9l35y9w0w8yggnk2ehzk46j8aqvzqqqqqqy02ezcp