Skip to content
Test da eseguire prima della pubblicazione di una nuova release di un’app Flutter per iOS & Android

Test da eseguire prima della pubblicazione di una nuova release di un’app Flutter per iOS & Android

Ad ogni release è bene strutturare una serie di controlli che ci fanno evitare di pubblicare un&#8217;app con bug banali o gravi. La lista è pensata per iOS e Android con Flutter, ma molti controlli sono di carattere generale. Se cerchi un articolo che spieghi come pubblicare una nuova app, leggi questi articoli. Andiamo veloci &hellip; <a href="https://pierluigipapeschi.com/test-release-app-flutter-per-ios-android/">Continued</a>

Come rendere un sito SPA indicizzato correttamente (InertiaJS)

Come rendere un sito SPA indicizzato correttamente (InertiaJS)

InertiaJS ci viene in aiuto con un sito SPA (Single Page Application). Un sito SAP ha un &#8220;punto di ingresso&#8221; HTML (di solito un div) a cui vengono agganciate tutte le pagine, tipico esempio è ReactJS, il quale a partire da quel punto tutte le pagine vengono generate dagli scripts Javascript. Analizzerò un sito Laravel &hellip; <a href="https://pierluigipapeschi.com/rendere-un-sito-spa-indicizzato-inertiajs/">Continued</a>

Aggiornamento di Laravel dalla versione 10 alla 13

Aggiornamento di Laravel dalla versione 10 alla 13

Fare un aggiornamento di Laravel, ovvero passare da una major release ad una superiore, non è un passaggio semplice e indolore. In ogni major release (il primo numero di una versione di un software) succede sicuramente che alcuni componenti vengono abbandonati per essere adottati altri, nuovi e migliori, ma diversi. Dovendo fare questa operazione su &hellip; <a href="https://pierluigipapeschi.com/aggiornamento-di-laravel-dalla-10-alla-13/">Continued</a>

Nuova installazione di Laravel 13

Nuova installazione di Laravel 13

Abbiamo visto diversi utilizzi di Laravel, con Filament, con React, con Firebase, ma mai una &#8220;semplice&#8221; installazione di Laravel. Ecco l&#8217;occasione giusta 😉 La guida ufficiale è qui, ma noi andremo a vedere molto nel concreto come si installa, senza la pretesa di coprire tutto l&#8217;argomento. Premessa Essendo un framework sviluppato su ambienti GNU/Linux, non &hellip; <a href="https://pierluigipapeschi.com/nuova-installazione-di-laravel-13/">Continued</a>

Installazione di WordPress/Bedrock + Astro

Installazione di WordPress/Bedrock + Astro

Ho deciso di testare questa configurazione: backend realizzato da WordPress con la struttura di Bedrock, tema per il frontend Astro. Qualche settimana fa avevamo visto come installare il tema Sage sempre di Roots (gli sviluppatori di Bedrock) e rimanere quindi in un ambiente PHP. Adesso, con l&#8217;adozione di Astro come tema frontend, usciamo dal PHP &hellip; <a href="https://pierluigipapeschi.com/installazione-di-wordpress-bedrock-astro/">Continued</a>

Creare una copia del sito Prestashop di produzione per fare test

Creare una copia del sito Prestashop di produzione per fare test

Durante lo sviluppo dei siti web come Prestashop, nuovi o da rivedere, è altamente sconsigliato lavorare sul sito di produzione (quello che gli utenti navigano normalmente), bensì conviene fare una copia di quello stesso sito e fare tutte le modifiche e prove su quello. A maggior ragione bisogna procedere in questo modo per un e-commerce. &hellip; <a href="https://pierluigipapeschi.com/creare-una-copia-del-sito-prestashop/">Continued</a>

Pubblicazione di un’app su App Store parte 2

Pubblicazione di un’app su App Store parte 2

Nel precedente articolo abbiamo iniziato a vedere come preparare il materiale per pubblicare un&#8217;app nell&#8217;App Store di Apple. Ci siamo concentrati sui testi e su alcuni aspetti a corredo. Adesso iniziamo a vedere come produrre il materiale multimediale, o per lo meno il più necessario. Screenshots Le immagini che vediamo nella scheda di un&#8217;app in &hellip; <a href="https://pierluigipapeschi.com/pubblicazione-di-unapp-su-app-store-parte-2/">Continued</a>

Pubblicazione di un’app su App Store parte 1

Pubblicazione di un’app su App Store parte 1

La pubblicazione di un&#8217;app in App store non è mai una cosa semplice, lo sanno bene gli sviluppatori&#8230; Questi sono solo alcuni dei motivi: l&#8217;app va scritta bene e secondo le best practice richieste da Apple l&#8217;app deve rispettare il regolamento (enorme) del market place e non sempre si riesce a comprendere ogni richiesta e &hellip; <a href="https://pierluigipapeschi.com/pubblicazione-di-un-app-su-app-store-1/">Continued</a>

Gestire le pagine e i cluster in Filament

Gestire le pagine e i cluster in Filament

Non sempre in Filament dobbiamo avere voci di menu associate a Model e quindi delle Resource, talvolta abbiamo bisogno di pagine che usano uno o più modelli e che non vengano gestiti solo tramite le Resources. E ancora, spesso abbiamo bisogno di raggruppare delle pagine che hanno in comune alcune funzionalità o manipolazione dei dati &hellip; <a href="https://pierluigipapeschi.com/gestire-le-pagine-e-i-cluster-in-filament/">Continued</a>

Creare un manuale in linea per il backend Filament

Creare un manuale in linea per il backend Filament

Ogni applicazione che realizziamo in teoria&#8230; necessita di un manuale perché noi sappiamo bene cosa fa ogni pagina o parte della nostra creatura, ma chi andrà ad usarla forse no! Dicamo pure che in molti casi è proprio obbligatorio fornire un manuale utente, più o meno dettagliato. Dato che amiamo realizzare app web con Laravel &hellip; <a href="https://pierluigipapeschi.com/creare-un-manuale-in-linea-per-il-backend-filament/">Continued</a>