home.social

#nativeapp — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #nativeapp, aggregated by home.social.

  1. I made Blinkar: a native macOS menubar app for Blink home security cameras.

    Blink doesn't have a desktop client, so I built one: pure Swift, lives in your menu bar, polls for new clips in the background, and sends macOS notifications on motion.

    ✦ Quick-look popover for recent clips
    ✦ Full clip browser with per-camera filtering
    ✦ Arm/disarm networks, snooze notifications
    ✦ Bulk download
    ✦ 2FA support, Keychain-stored credentials

    Find out more at: blinkar.app

    #macOS #Swift #SwiftUI #HomeSecurity #BlinkCamera #OpenSource #NativeApp #macDev #IndieDevs

  2. App ngân hàng cần ổn định, không crash. Phát triển native (Swift/Kotlin) giúp truy cập API trực tiếp, quản lý bộ nhớ tốt. Áp dụng kiến trúc MVVM/Clean, lập trình phòng thủ (null‑safety), xử lý lỗi, profiling, test toàn diện, và theo dõi crash (Crashlytics). Hợp tác chặt chẽ với backend cũng giảm lỗi. Kết quả: giảm tỉ lệ crash, tăng niềm tin người dùng. #MobileBanking #NativeApp #AppStability #NgânHàng #AppCrash #PhátTriển #Tech #CôngNghệ

    dev.to/it-influencer/how-can-n

  3. App ngân hàng cần ổn định, không crash. Phát triển native (Swift/Kotlin) giúp truy cập API trực tiếp, quản lý bộ nhớ tốt. Áp dụng kiến trúc MVVM/Clean, lập trình phòng thủ (null‑safety), xử lý lỗi, profiling, test toàn diện, và theo dõi crash (Crashlytics). Hợp tác chặt chẽ với backend cũng giảm lỗi. Kết quả: giảm tỉ lệ crash, tăng niềm tin người dùng. #MobileBanking #NativeApp #AppStability #NgânHàng #AppCrash #PhátTriển #Tech #CôngNghệ

    dev.to/it-influencer/how-can-n

  4. App ngân hàng cần ổn định, không crash. Phát triển native (Swift/Kotlin) giúp truy cập API trực tiếp, quản lý bộ nhớ tốt. Áp dụng kiến trúc MVVM/Clean, lập trình phòng thủ (null‑safety), xử lý lỗi, profiling, test toàn diện, và theo dõi crash (Crashlytics). Hợp tác chặt chẽ với backend cũng giảm lỗi. Kết quả: giảm tỉ lệ crash, tăng niềm tin người dùng. #MobileBanking #NativeApp #AppStability #NgânHàng #AppCrash #PhátTriển #Tech #CôngNghệ

    dev.to/it-influencer/how-can-n

  5. For the Linux devs…

    I’m just about to publish my very first macOS app. It’s a color contrast checker for accessibility. Next up is to create a Linux version, about which I know nothing.

    Based on my research, I’m going to:

    1. Use Tauri and my advanced HTML/CSS skills to create the Linux version
    2. Test on Ubuntu and Fedora
    3. Use Tauri’s auto-updater

    Any advice on security, privacy…else?

    #Linux #Software #App #Tauri #Development #Code #NativeApp

  6. If you want to learn Gtk programming

    No matter what language you want to use to program your Gtk app, read the Python tutorial to get started, even if you are not going to write your app in Python.

    So far it has been the most comprehensive and well-written tutorials I have ever seen for Gtk, and explains important concepts even better than the official documentation does. What applies to Gtk programming Python applies to most any other programming language as well, especially scripting languages, so what you learn from this tutorial will apply to your use case as well.

    Gtk is a cross-platform GUI toolkit that serves as infrastructure for Linux/BSDUnix desktop environments like Gnome, Cinnamon, MATE, and Xfce. Gtk apps can build and run on Mac OS and Windows without too much difficulty. Though Gtk is written in C it supports very a wide range of programming languages for application programming such as Python, JavaScript, Ruby, Lua, most of Lisp the Lisp family, Java, Vala, C#, even C++ if you are a masochist. Because of this, it never occurred to me that if I wanted to learn more about Gtk programming, I should read a tutorial for one specific language (Python). Now that I have read it, I wish I had known this sooner, so I am telling everyone here on the fediverse.

    EDIT: I forgot to mention, you can download the entire tutorial locally as HTML, PDF, or EPUB so that you can hack offline as well!

    #tech #software #Linux #FreeBSD #OpenBSD #NetBSD #Gtk #GUI #AppDev #NativeApp #NativeAppDev #GnomeDE #MateDE #CinnamonDE #Xfce #Python #Lua #Lisp #JavaScript #Ruby #Lua #Java #ValaLang #SchemeLang #CPlusPlus #GCC #MacOS #MSWindows

  7. If you want to learn Gtk programming

    No matter what language you want to use to program your Gtk app, read the Python tutorial to get started, even if you are not going to write your app in Python.

    So far it has been the most comprehensive and well-written tutorials I have ever seen for Gtk, and explains important concepts even better than the official documentation does. What applies to Gtk programming Python applies to most any other programming language as well, especially scripting languages, so what you learn from this tutorial will apply to your use case as well.

    Gtk is a cross-platform GUI toolkit that serves as infrastructure for Linux/BSDUnix desktop environments like Gnome, Cinnamon, MATE, and Xfce. Gtk apps can build and run on Mac OS and Windows without too much difficulty. Though Gtk is written in C it supports very a wide range of programming languages for application programming such as Python, JavaScript, Ruby, Lua, most of Lisp the Lisp family, Java, Vala, C#, even C++ if you are a masochist. Because of this, it never occurred to me that if I wanted to learn more about Gtk programming, I should read a tutorial for one specific language (Python). Now that I have read it, I wish I had known this sooner, so I am telling everyone here on the fediverse.

    EDIT: I forgot to mention, you can download the entire tutorial locally as HTML, PDF, or EPUB so that you can hack offline as well!

    #tech #software #Linux #FreeBSD #OpenBSD #NetBSD #Gtk #GUI #AppDev #NativeApp #NativeAppDev #GnomeDE #MateDE #CinnamonDE #Xfce #Python #Lua #Lisp #JavaScript #Ruby #Lua #Java #ValaLang #SchemeLang #CPlusPlus #GCC #MacOS #MSWindows

  8. If you want to learn Gtk programming

    No matter what language you want to use to program your Gtk app, read the Python tutorial to get started, even if you are not going to write your app in Python.

    So far it has been the most comprehensive and well-written tutorials I have ever seen for Gtk, and explains important concepts even better than the official documentation does. What applies to Gtk programming Python applies to most any other programming language as well, especially scripting languages, so what you learn from this tutorial will apply to your use case as well.

    Gtk is a cross-platform GUI toolkit that serves as infrastructure for Linux/BSDUnix desktop environments like Gnome, Cinnamon, MATE, and Xfce. Gtk apps can build and run on Mac OS and Windows without too much difficulty. Though Gtk is written in C it supports very a wide range of programming languages for application programming such as Python, JavaScript, Ruby, Lua, most of Lisp the Lisp family, Java, Vala, C#, even C++ if you are a masochist. Because of this, it never occurred to me that if I wanted to learn more about Gtk programming, I should read a tutorial for one specific language (Python). Now that I have read it, I wish I had known this sooner, so I am telling everyone here on the fediverse.

    EDIT: I forgot to mention, you can download the entire tutorial locally as HTML, PDF, or EPUB so that you can hack offline as well!

    #tech #software #Linux #FreeBSD #OpenBSD #NetBSD #Gtk #GUI #AppDev #NativeApp #NativeAppDev #GnomeDE #MateDE #CinnamonDE #Xfce #Python #Lua #Lisp #JavaScript #Ruby #Lua #Java #ValaLang #SchemeLang #CPlusPlus #GCC #MacOS #MSWindows

  9. If you want to learn Gtk programming

    No matter what language you want to use to program your Gtk app, read the Python tutorial to get started, even if you are not going to write your app in Python.

    So far it has been the most comprehensive and well-written tutorials I have ever seen for Gtk, and explains important concepts even better than the official documentation does. What applies to Gtk programming Python applies to most any other programming language as well, especially scripting languages, so what you learn from this tutorial will apply to your use case as well.

    Gtk is a cross-platform GUI toolkit that serves as infrastructure for Linux/BSDUnix desktop environments like Gnome, Cinnamon, MATE, and Xfce. Gtk apps can build and run on Mac OS and Windows without too much difficulty. Though Gtk is written in C it supports very a wide range of programming languages for application programming such as Python, JavaScript, Ruby, Lua, most of Lisp the Lisp family, Java, Vala, C#, even C++ if you are a masochist. Because of this, it never occurred to me that if I wanted to learn more about Gtk programming, I should read a tutorial for one specific language (Python). Now that I have read it, I wish I had known this sooner, so I am telling everyone here on the fediverse.

    EDIT: I forgot to mention, you can download the entire tutorial locally as HTML, PDF, or EPUB so that you can hack offline as well!

    #tech #software #Linux #FreeBSD #OpenBSD #NetBSD #Gtk #GUI #AppDev #NativeApp #NativeAppDev #GnomeDE #MateDE #CinnamonDE #Xfce #Python #Lua #Lisp #JavaScript #Ruby #Lua #Java #ValaLang #SchemeLang #CPlusPlus #GCC #MacOS #MSWindows

  10. ChatGPT für macOS: Jetzt ohne Abonnement
    Die ChatGPT-Desktop-App von OpenAI ist jetzt für alle Benutzer:innen von Apple Silicon Macs verfügbar, sofern diese mindestens macOS Sonoma nutzen. Nachdem die App anfangs Plus-Abonnenten v
    apfeltalk.de/magazin/news/chat
    #News #Tellerrand #AppleIntelligence #AppleSilicon #chatGPT #DesktopApp #IntelMacs #KnstlicheIntelligenz #MacOSSonoma #NativeApp #OpenAI #SoftwareDownload #Technologiepartnerschaft

  11. ChatGPT für macOS: Jetzt ohne Abonnement
    Die ChatGPT-Desktop-App von OpenAI ist jetzt für alle Benutzer:innen von Apple Silicon Macs verfügbar, sofern diese mindestens macOS Sonoma nutzen. Nachdem die App anfangs Plus-Abonnenten v
    apfeltalk.de/magazin/news/chat
    #News #Tellerrand #AppleIntelligence #AppleSilicon #chatGPT #DesktopApp #IntelMacs #KnstlicheIntelligenz #MacOSSonoma #NativeApp #OpenAI #SoftwareDownload #Technologiepartnerschaft

  12. ChatGPT für macOS: Jetzt ohne Abonnement
    Die ChatGPT-Desktop-App von OpenAI ist jetzt für alle Benutzer:innen von Apple Silicon Macs verfügbar, sofern diese mindestens macOS Sonoma nutzen. Nachdem die App anfangs Plus-Abonnenten v
    apfeltalk.de/magazin/news/chat
    #News #Tellerrand #AppleIntelligence #AppleSilicon #chatGPT #DesktopApp #IntelMacs #KnstlicheIntelligenz #MacOSSonoma #NativeApp #OpenAI #SoftwareDownload #Technologiepartnerschaft

  13. ChatGPT für macOS: Jetzt ohne Abonnement
    Die ChatGPT-Desktop-App von OpenAI ist jetzt für alle Benutzer:innen von Apple Silicon Macs verfügbar, sofern diese mindestens macOS Sonoma nutzen. Nachdem die App anfangs Plus-Abonnenten v
    apfeltalk.de/magazin/news/chat
    #News #Tellerrand #AppleIntelligence #AppleSilicon #chatGPT #DesktopApp #IntelMacs #KnstlicheIntelligenz #MacOSSonoma #NativeApp #OpenAI #SoftwareDownload #Technologiepartnerschaft

  14. CW: Slack Chat App

    It is incredible how bad the Slack app client is. I'm not talking about memory usage. The fact it is a web app makes things worse. One needs to press "back," and it feels like a mix of web browser and native app, which is uncomfortable to use.

    Another very annoying thing is when I see new messages in a channel. I open the channel, read the messages, and move on. The channel continues to show "unread" messages, and then I go back again, and there is nothing new. OMFG!!!!!!!1

    #Slack #SlackChat #ChatClient #NativeApp #Annoying #AppExperience #UX #UXFail

  15. CW: Slack Chat App

    It is incredible how bad the Slack app client is. I'm not talking about memory usage. The fact it is a web app makes things worse. One needs to press "back," and it feels like a mix of web browser and native app, which is uncomfortable to use.

    Another very annoying thing is when I see new messages in a channel. I open the channel, read the messages, and move on. The channel continues to show "unread" messages, and then I go back again, and there is nothing new. OMFG!!!!!!!1

    #Slack #SlackChat #ChatClient #NativeApp #Annoying #AppExperience #UX #UXFail

  16. CW: Slack Chat App

    It is incredible how bad the Slack app client is. I'm not talking about memory usage. The fact it is a web app makes things worse. One needs to press "back," and it feels like a mix of web browser and native app, which is uncomfortable to use.

    Another very annoying thing is when I see new messages in a channel. I open the channel, read the messages, and move on. The channel continues to show "unread" messages, and then I go back again, and there is nothing new. OMFG!!!!!!!1

    #Slack #SlackChat #ChatClient #NativeApp #Annoying #AppExperience #UX #UXFail

  17. CW: Slack Chat App

    It is incredible how bad the Slack app client is. I'm not talking about memory usage. The fact it is a web app makes things worse. One needs to press "back," and it feels like a mix of web browser and native app, which is uncomfortable to use.

    Another very annoying thing is when I see new messages in a channel. I open the channel, read the messages, and move on. The channel continues to show "unread" messages, and then I go back again, and there is nothing new. OMFG!!!!!!!1

    #Slack #SlackChat #ChatClient #NativeApp #Annoying #AppExperience #UX #UXFail

  18. CW: Slack Chat App

    It is incredible how bad the Slack app client is. I'm not talking about memory usage. The fact it is a web app makes things worse. One needs to press "back," and it feels like a mix of web browser and native app, which is uncomfortable to use.

    Another very annoying thing is when I see new messages in a channel. I open the channel, read the messages, and move on. The channel continues to show "unread" messages, and then I go back again, and there is nothing new. OMFG!!!!!!!1

    #Slack #SlackChat #ChatClient #NativeApp #Annoying #AppExperience #UX #UXFail

  19. @JenMorency As I can see a lot of people use #webapp instead of #nativeapp - thank you for your reply!

  20. @squared99 actually, this is a great idea which I didn't consider before. I have a problem with #android #ui in some apps after switching from #iphone and couldn't find #mastodon #nativeapp I enjoy, yet. #webapp is the way to go in my case. Thank you!

  21. The problem with lots of progress over the weekend.. is lots of write up too! So many typos... but Lines now has a button that acts just like the paste button but uses an AppGroup and UserDefaults behind the scenes instead of the Pasteboard.

    whynotestflight.com/excuses/ok

    #SwiftLang, #WebExtension, #SafariWebExtension, #NativeApp, #JavaScript, #AppGroup #UserDefaults

  22. The problem with lots of progress over the weekend.. is lots of write up too! So many typos... but Lines now has a button that acts just like the paste button but uses an AppGroup and UserDefaults behind the scenes instead of the Pasteboard.

    whynotestflight.com/excuses/ok

    #SwiftLang, #WebExtension, #SafariWebExtension, #NativeApp, #JavaScript, #AppGroup #UserDefaults

  23. The problem with lots of progress over the weekend.. is lots of write up too! So many typos... but Lines now has a button that acts just like the paste button but uses an AppGroup and UserDefaults behind the scenes instead of the Pasteboard.

    whynotestflight.com/excuses/ok

    #SwiftLang, #WebExtension, #SafariWebExtension, #NativeApp, #JavaScript, #AppGroup #UserDefaults

  24. The problem with lots of progress over the weekend.. is lots of write up too! So many typos... but Lines now has a button that acts just like the paste button but uses an AppGroup and UserDefaults behind the scenes instead of the Pasteboard.

    whynotestflight.com/excuses/ok

    #SwiftLang, #WebExtension, #SafariWebExtension, #NativeApp, #JavaScript, #AppGroup #UserDefaults

  25. The problem with lots of progress over the weekend.. is lots of write up too! So many typos... but Lines now has a button that acts just like the paste button but uses an AppGroup and UserDefaults behind the scenes instead of the Pasteboard.

    whynotestflight.com/excuses/ok

    #SwiftLang, #WebExtension, #SafariWebExtension, #NativeApp, #JavaScript, #AppGroup #UserDefaults

  26. Gonna toss this one up as well to get it off the plate. Getting some very basic Native App communication going between the JavaScript and Swift. No UI changes so no pictures for this one.

    whynotestflight.com/excuses/ho

    #SwiftLang, #WebExtension, #SafariWebExtension, #NativeApp, #JavaScript

  27. Gonna toss this one up as well to get it off the plate. Getting some very basic Native App communication going between the JavaScript and Swift. No UI changes so no pictures for this one.

    whynotestflight.com/excuses/ho

    #SwiftLang, #WebExtension, #SafariWebExtension, #NativeApp, #JavaScript

  28. Gonna toss this one up as well to get it off the plate. Getting some very basic Native App communication going between the JavaScript and Swift. No UI changes so no pictures for this one.

    whynotestflight.com/excuses/ho

    #SwiftLang, #WebExtension, #SafariWebExtension, #NativeApp, #JavaScript

  29. Gonna toss this one up as well to get it off the plate. Getting some very basic Native App communication going between the JavaScript and Swift. No UI changes so no pictures for this one.

    whynotestflight.com/excuses/ho

    #SwiftLang, #WebExtension, #SafariWebExtension, #NativeApp, #JavaScript

  30. Gonna toss this one up as well to get it off the plate. Getting some very basic Native App communication going between the JavaScript and Swift. No UI changes so no pictures for this one.

    whynotestflight.com/excuses/ho

    #SwiftLang, #WebExtension, #SafariWebExtension, #NativeApp, #JavaScript

  31. Netflix plant keine native App für Apple Vision Pro
    Die Apple Vision Pro könnte bei der Einführung auf eine native App-Erfahrung von Netflix verzichten müssen. Berichten zufolge plant der beliebte Streaming-Dienst nicht, eine
    apfeltalk.de/magazin/feature/n
    #Feature #Vision #3DinteraktiveErfahrungen #AppleVisionPro #Bloomberg #Disney #IPadApps #MarkGurman #MetaQuest #NativeApp #Netflix #StreamingDienst #VRBrille #VRErlebnis

  32. A #web design masterclass in two parts. #webdev vs #nativeapp
    If you read the reviews you discover that a chunk of functionality on the web isn't in the app and other functions are backed off to the web but don't work properly and give 404 errors.

  33. Check out the latest episode of Entrepreneur’s Enigma featuring @tripbeeadi! We talk about everything from the best and worst parts of being an entrepreneur to the importance of having a great team.

    Trust me, this episode is a must-listen for anyone on the entrepreneurial journey.

    gmwd.us/Be

    #entrepreneur #podcast #entrepreneurs #entrepreneurship #businessowners #travel #app #nativeapp