Le nostre competenze - S4win

Le nostre competenze

a vostra disposizione

sviluppiamo app

IOS

Adoriamo realizzare app che soddisfino le esigenze di tutti, qualsiasi sia la funzionalità richiesta: geolocalizzazione, social networking, instant messaging, beacon. Diamo ai nostri utenti l’interazione migliore possibile, prediligendo app connesse online in grado anche di funzionare offline e comunicando con loro attraverso i migliori strumenti offerti da iOS e Android.

Implementiamo interfacce utente moderne e in pari con le linee guida Apple riguardanti la UX e utilizziamo software di monitoring per la gestione e la risoluzione rapida di anomalie. Amiamo Swift come linguaggio di programmazione, che dalla sua versione 3 ha sostituito Objective-C nelle nostre codebase.

Arricchiamo i nostri progetti con strumenti allo sviluppo per il report delle anomalie, la gestione delle notifiche push e il bug report.

Android

Le app Android Enterprise native sono il nostro punto di forza.
Il nostro portfolio enterprise è ampio e comprende app utilizzate da migliaia di utenti per la gestione e realizzazione di report sulle attività tecniche, sistemi di interazione con hardware industriali e gestori e visualizzatori di contenuti adibiti al marketing.

Dal 2015 offriamo alle aziende strumenti IoT per la linea di produzione e sviluppiamo app che danno la possibilità di gestire efficacemente ed efficientemente la manutenzione dei loro prodotti.
Abbiamo creato applicazioni in grado di comunicare via NFC e QRCode, per l’identificazione dei prodotti dei nostri clienti e il loro arricchimento attraverso informazioni provenienti dalla community.

Utilizziamo estensivamente Kotlin come linguaggio di programmazione, che ha sostituito Java nelle app nate negli ultimi 2 anni.
Sfruttiamo la potenza di Gradle per gestire al meglio i nostri progetti, permettendoci di realizzare attraverso le stesse codebase app diverse a seconda delle esigenze del cliente, limitando di molto i costi di manutenzione e di sviluppo.

Backend

Sviluppiamo software di backend RESTful che mette in comunicazione siti e app con server cloud e in grado di gestire informazioni a diversi livelli di accesso e con migliaia di utenti che interagiscono tra di loro.

Abbiamo realizzato software per la comunicazione tra app e sistemi Microsoft Server come Sharepoint e Active Directory, riuscendo a centralizzare, autenticare e servire verso dispositivi client la totalità dei documenti dell’azienda. Le tecnologie che preferiamo sono Java Jersey, NodeJS, Vert.x e Ktor, utilizzati implementando le connessioni con vari tipi di database come MySQL, Postgres, e MongoDB.

Web development

Diamo importanza allo sviluppo web creando siti custom in grado di comunicare con i nostri backend o con backend di terzi.
Lavoriamo con CMS (Drupal, WordPress) e utilizziamo framework di sviluppo web moderni e approcciamo tecnologie il più possibile innovative?

Utilizziamo Angular 5+ per i siti frontend e TypeScript come linguaggio di programmazione principale.
Realizziamo inoltre siti fullstack utilizzando jQuery e PHP e MySQL.

UI DESIGN

User Interface Design, il ponte che unisce il fantastico mondo della creatività con quello dell’usabilità. Se l’arte si può permettere di risultare incomprensibile e rimanere stupenda, le interfacce di navigazione non possono concedersi questo lusso, ed ecco che quando si parla di “un bel sito web” non ci riferiamo solo a qualche icona animata, ma alla sua immediata comprensione.

UX DESIGN

User Experience Design ha come obiettivo quello di offrire la migliore esperienza di interazione possibile che un utente possa provare navigando su siti web o utilizzando applicazioni. Il Design ha un ruolo predominante per creare un’esperienza utente perfetta, che possa fondersi fluidamente con l’architettura dell’informazione, l’interaction design e la progettazione.