Dotenv

Career Day 2020: DotEnv ospite online a Unife

DotEnv sarà ospite quest’anno al Career Day di Unife, un evento di recruiting che nasce con lo scopo di mettere in contatto la domanda e l’offerta di lavoro e di fornire informazioni per orientare nelle scelte i giovani. Un evento annuale, che si terrà nelle date del 28 e 29 ottobre, interamente dedicato all’incontro degli studenti con il mondo del lavoro.

All’evento, che quest’anno ospiterà oltre sessanta tra aziende, associazioni di categoria e ordini professionali, noi di DotEnv illustreremo la nostra realtà aziendale ai giovani in procinto avvicinarsi al mondo delle web software solutions.

Accessibilità di un sito web: UX e UI Design

Quando progettiamo un sito web, un’app o un qualsiasi prodotto tecnologico, è davvero sufficiente pensare solo alla “maggioranza” degli utenti per essere considerati democratici? La risposta è solo una: no. Per essere il più possibile inclusivi, dobbiamo valutare attentamente l’accessibilità di un sito web, progettandolo come se fosse destinato a ogni singola persona, ovvero considerando i diversi bisogni e le possibili interpretazioni di ciascun utente.

Anche se questa dovrebbe essere una caratteristica intrinseca della buona progettazione, cosa significa veramente progettare per tutti? Chi sono questi “tutti”? Siamo noi, le persone. Ogni individuo, con le sue esperienze, competenze e preferenze, è unico, ha punti di forza e punti di debolezza che vanno compresi e rispettati.

Ed è qui che entra in gioco l’accessibilità. Un design accessibile non dovrebbe essere riservato solo ad alcuni fortunati, ma concepito per tutti.

Tuttavia, vi è la diffusa tendenza a trascurare una serie di minoranze: continua a leggere per scoprire alcuni importanti suggerimenti per una progettazione inclusiva.

Tecnologie sconosciute: NFT, Blockchain, Digital Twin e AR Cloud

Il Metaverso è una complessa architettura tecnologica. Non sarà solo un’opportunità per una più efficiente organizzazione del lavoro, un nuovo concetto di mobilità e viaggio o un’occasione per l’interazione tra le persone, ma anche uno strumento mediante il quale nasceranno e si diffonderanno una serie di tecnologie ancora poco conosciute.

Oggi ne vedremo insieme quattro, nello specifico quelle che incarnano maggiormente il concetto di evoluzione economica, culturale e tecnologica legate al Metaverso: NFT, Blockchain, Digital Twin e AR Cloud.

Symfony 5.2 e PHP 8: alcune interessanti novità

Stanno uscendo, proprio in questi giorni, sul blog di Symfony interessanti articoli sulle nuove funzionalità della versione 5.2; in DotEnv siamo molto attenti a queste notizie in quanto utilizzatori abituali delle ultime versioni dei software.
Nel caso di Symfony solitamente si rilasciano sempre versioni fino alla .4 (quindi, in questo caso, la 5.4) che diventerà la LTS (Long Term Support) per poi passare alla versione 6; fino alla 5.4 è quindi lecito aspettarsi nuove funzionalità oltre alla consueta sistemazione di bug. Maggiori informazioni sul ciclo di rilascio di Symfony le trovi di seguito.

I principali trend in ambito UX e UI design

Quanto conosci il mondo dell’UX e dell’UI design per lo sviluppo di applicazioni web e mobile? Si tratta di uno dei temi più discussi nel panorama del design digitale. Ma cosa si intende di preciso con questi termini?

L’UX design (User Experience design) si occupa di creare un’esperienza d’uso piacevole e intuitiva per l’utente, focalizzandosi principalmente sulle sue esigenze e aspettative.

L’UI design (User Interface design), invece, si concentra sull’aspetto grafico dell’interfaccia, creando un design attraente e coerente con il brand.

Ora che sai di cosa parleremo, immergiti nella lettura per scoprire i principali trend del momento, quelli che influenzano maggiormente la creazione di prodotti digitali accattivanti e funzionali.

Come gli algoritmi influenzano la nostra quotidianità

Nella vita quotidiana, siamo circondati da algoritmi. Per noi, in DotEnv, sono una fase essenziale dello sviluppo di software. Tuttavia, li usiamo per navigare sul web, scegliere prodotti e servizi e, addirittura, per prendere decisioni importanti. Gli algoritmi influenzano letteralmente il nostro modo di vivere. Ma cosa sono esattamente? 

Scopriamolo assieme in questo articolo!

Gitflow: Il Workflow Essenziale per il Continuous Software Development

In ambito sviluppo è molto importante il concetto di VCS Version Control System, in quanto consente a più sviluppatori o a team di lavorare in modo isolato su uno stesso progetto senza influire sul lavoro degli altri. Questo isolamento consente di costruire, testare, integrare o addirittura eliminare le funzionalità in modo controllabile, trasparente e mantenibile.

Il VCS è un sistema che consente di gestire la modifica dei software in fase di sviluppo; più nel dettaglio registra le modifiche che un file, o un insieme di questi, subiscono nel tempo, in modo da poter accedere a tutti i dettagli relativi alle modifiche individuando non solo quando ma anche chi ha apportato una determinata modifica.

Questo consente non solo di tenere monitorata l’intera fase di sviluppo e di poter confrontare le modifiche che un file ha subito nel tempo, ma anche di ripristinare file selezionati, o addirittura l’intero progetto, a uno stato precedente (revert). L’uso di un VCS aiuta anche in fase di gestione di bug con la possibilità di fare revert dello sviluppo fino ad un punto precedente nel quale il bug non era ancora stato introdotto.

ISO 9001: l’importanza della politica della qualità per una software house

Stiamo lavorando per ottenere la certificazione ISO 9001:2015 per il campo di applicazione “Progettazione, sviluppo e assistenza post-vendita di servizi software e applicativi”, assicurando l’assoluta adesione ai principi su cui si basa.

Un’attestazione che definisce e sancisce il metodo di lavoro di DotEnv, per dare garanzia ai nostri clienti di una filiera di progettazione e sviluppo software basata su procedure ben precise, test di collaudo, fornitori sicuri e verifica continua delle competenze del nostro team.

Soluzioni Hardware: la consulenza integrata a 360 gradi del tuo partner tecnologico

Per migliorare la nostra consulenza, abbiamo integrato il nostro servizio con l’abbinamento di soluzioni hardware che vengono ideate al momento del confronto.

Ogni giorno veniamo sottoposti alla pressione di parole come innovazione, industria 4.0, investimenti tecnologici, automazione, information technology, digital transformation. Al punto che forse dovremmo fermarci un attimo per riprendere fiato e capire da che parte andare.

Sicuramente un consulente e partner informatico è una figura essenziale per l’azienda, per individuare gli obiettivi e fare il focus sulla propria situazione.

Il nostro core business, lo sapete, è la realizzazione di software completamente personalizzati e costruiti attraverso un percorso di crescita e sviluppo fianco a fianco con il cliente. Ma lo sviluppo di nuove soluzioni permette di offrire un servizio ancora più completo.

L’integrazione dei servizi consente quindi di essere più performanti per l’azienda che voglia strutturare al meglio la propria organizzazione o produzione e al cliente stesso di raggiungere gli obiettivi attraverso una sinergia di mezzi e di competenze.