I've been working with React Native for about two years now and have really been trying to give it the benefit of the doubt. I'm done with that. RN is garbage.
We're rewriting our Android + iOS mobile apps to be faster, leaner and easier to use!
If you're participating in our Android and iOS open betas, the new app will be rolling out in the next week or two. We anticipate a general app store release in May or June 🚀
https://octospacc.altervista.org/wp-content/uploads/2024/03/image-6-960x960.pngI side #projects non finiscono mai: ogni volta vengono quelle #idee che devono per forza essere stuzzicate… e puntualmente ciò che doveva essere un progettino di 1 giorno o 2 si protrae sempre più a lungo (e se non è tecnicamente già successo, sta nell’aria), e da #progetto collaterale diventa un nuovo progetto principale. E i #progetti precedenti? Beh… diventano a loro volta secondari! 😬️Praticamente, qualche settimana fa pensavo che avere una roba simile alla #fotocamera DSi (si, ormai quello è un chiodo fisso nel mio cervello, anche se mezzo arrugginito, e l’articolo non è ancora finito) ma open-source e per dispositivi #mobile moderni sarebbe figo, si può sviluppare qualcosa di versatile e potente… però non avevo personalmente iniziato nulla. Da però qualche giorno ho pensato di voler creare una piccola #webapp semplificata per fare questi memini con le scritte, e magari pure varie decorazioni (per il momento sto usando GIMP, che è molto tedioso). Stamattina ho pensato… “Perché non unire tutte e due le cose? Una versione molto basica riesco a farla in qualche giornata scarsa…”… si si 🤣️
Beh, non iniziamo al meglio, perché la prima metà giornata l’ho spesa a pensare “hm ok voglio qualcosa di multipiattaforma”, ma “il mio amore #web vanilla non va bene perché su telefoni più scrausi con camere marce non girerebbe bene, e quindi “vabbé quasi quasi provo #React Native”, solo che “ah mi sa che per avere un canvas di disegno su tutti i target di build devo usare questa libreria particolare”, peccato che “aiuto è un casino tra documentazione e dipendenze dell’ambiente non so cosa è più mentale”, e quindi “aspetta ma se usassi Godot?”, per poi scoprire che “mannaggia solo la versione iOS di Godot supporta le fotocamere (non ci godo[t])”, e allora “vabbé, Unity funzionerá”, e quindi via con la pazienza di installare un SDK LTS vecchio che supporta ancora Android KitKat (è stato lentissimo sulla mia VM cloud), peccato che poi “aiutoooo Unity è complicatissimo è impossibile fare qualsiasi cosa senza soffrire”, e anche se “magari ci sono altri engine #multipiattaforma che fanno al caso mio?”, purtroppo “no, non esiste un bel niente”. 😶🌫️️
E comunque alla fine mi sono convinta che in qualche modo questa cosa l’avrei fatta funzionare per forza su #ReactNative, che di tutte le probabili #soluzioni mi sembra ancora quella meno malata; per fortuna, #giochicchiando fino all’ora precedente (con non poca confusione), ho tirato su una base che mi dimostra all’atto pratico che ciò che mi serve è facilmente implementabile. Quindi, essendo la domanda del perché sempre esaurita da un “perché no?”, e risolto il dubbio del come, ora l’unica cosa che mi chiedo è il quanto… quanto #tempo e sudore prima di pubblicare la prima grezza build online? 💀️ (Ammesso che vada tutto liscio, perché sulla carta ora dovrebbe, ma nella pratica non ho ancora testato il funzionamento su Android, solo quello via browser…)
I’ll be speaking at App.js Conf 2024 in May, in Kraków. Super excited to be back in Kraków as a speaker this time. See you there? https://appjs.co/#speakers
[demande de conseils projet informatique : application téléphone + communication bluetooth]
Hello !
Je cherche des conseils en informatique/protocoles bluetooth ~
Voici mon petit projet :
J'ai un fauteuil roulant manuel avec un moteur qui peut m'aider en me propulsant. Ce moteur est contrôlé par une télécommande Bluetooth.
J'aimerais bien réussir à contrôler le moteur via mon téléphone. L'objectif final serait de faire une boucle d'asservissement pour avoir une vitesse fixe et ne pas ralentir subitement quand j'entame une côte.
C'est l'occasion de découvrir la manipulation du bluetooth au passage, ça doit certainement être intéressant :o
La question est donc : avez-vous des ressources pour comprendre comment ça fonctionne concrètement, et surtout comment réussir à analyser les données transférées entre la commande et le moteur ?
Est-ce qu'une librairie type react-native-ble-plx permettrait de coder la dite application, ou pas du tout et je dois utiliser un autre langage pour la partie bluetooth ?
Je dois être nulle en recherche Google mais je trouve peu d'informations là-dessus.
I'm Alex, and I use computers for a living. Well, for everything. I've always been interested in them. I started using #Linux as a teenager, almost 20 years ago. Today, my home is full of Linux computers, but I still keep a Windows partition around for #VideoGames.
Once again facing that classic #designsystem conundrum: Theme and/or customize a 3rd party component library, or build one from scratch.
Actually, we need two component libs: A #WebComponent one for web products and a #ReactNative one for iOS & Android apps. We already have designs in #Figma and want to have parity in terms of design & naming across Figma, web & RN.
My gut and past experiences make me lean towards building from scratch.
One last win to share in closing this 2023, yet again about #reactnative and in particular about some of the invisible #opensource work that you folks most likely didn't notice 🥷
If you go on the React Native repo right now, you'll see that the number of open issue < 1000:
As usual, it became clear that there were a few minor component adjustments that needed made before the #production rollout of the new #mobileapp update...go figure!
All's well that ends well, though I suppose...it's now live on #googleplay! Definitely a great feeling of relief to finally get this update out there to provide users with a much more polished interface design. #android#reactnative#development 🙌 :android: 😎
pixelfed app new hashtag feed screen that says: Nothing here yet. Why not break the ice? Share something with the #hiddenGem hashtag and start the conversation. Start the conversation With a button to take you to the Compose Post screen
So, I'm on holiday and #CodingOnATrain on a side project, which I'm hoping to make as a PWA.
I'd heard that #Javascript was a dependency nightmare, but I was not ready to be told by yarn, on initialising a blank #ReactNative app, that it had downloaded and installed 577 packages.
577 packages? How the hell can anything with that many dependencies call itself stable, secure and maintainable, let alone debuggable?!
Since it's not coming until the next spring, with many restrictions it seems (just for the #EU market), I was on a lookout for an alternative approach.
I came across one such option, even though a bit complicated for the end user. On the other hand, it doesn't require user to connect their mobile device to a computer. Looking forward to test it out.
Digital Democracy is looking for React Native Developer to help us build apps for Android and iOS! Come work with me on decentralized applications with real-world impact 😊
I decided to start learning something new and thought I'd jump into the #MobileDev world.
I've spent my entire evening learning and working out how to get #ReactNative setup with #Android Studio. A few hiccups along the way, but got there eventually!
Any tips and tricks for this newbie #Dev are greatly appreciated. 😅
They take over most of the complexity of native. The React Native CLI is rarely the right choice unless you are in a large corp or have a brownfield app.