Attività di sviluppo
Lo sviluppo di applicazioni personalizzate rappresenta il core business di O2 Studio. Particolare attenzione è posta nell'analisi dei requisiti e nella gestione della commessa. Seguendo la filosofia di apertura e di standardizzazione che ci contraddistingue, adottiamo le più avanzate e conosciute metodologie di analisi e progettazione.
Siamo in grado di realizzare applicazioni affidabili e allineate alle ultime tecnologie disponibili, con particolare riguardo a:

- soluzioni e-commerce;
- cataloghi on-line;
- applicazioni Android, iOS;
- applicazioni distribuite;
- applicazioni desktop multipiattaforma;
- ambienti collaborativi;
- gestione documentale;
- integrazione con office automation in ambiente multipiattaforma;
- sviluppo in outsourcing.
Linguaggi utilizzati
JAVA, PHP, Visual Basic, ASP, C, C++, C#, SQL, XML, VB.NET, ASP.NET
Particolare specializzazione è stata raggiunta nell'ambito Java, che rappresenta uno dei linguaggi più utilizzati in ambiente di networking. O2 Studio lavora quotidianamente in ambiente J2EE, ed utilizza per le proprie applicazioni numerose tecnologie tra cui:
- Tecnologie J2EE : JSP, JSF, JSTL, EJB, JAXP, JAXB, JAXRPC, JAXR, JMS, SAAJ
- Networking : RMI, AXIS, JBoss Remoting, Apache CXF
- O/R : Hibernate, NHibernate
- Desktop Appliances : JasperReports, XDoclet
- Security : Bouncycastle, J4Sign, Spring Security
- Web Application Frameworks : JSF, Oracle ADF, Apache Trinidad, Strut
s, Spring, Cocoon, Lenya, Forrest, Wicket, OpenCMS, Joomla, AJAX
- Distributed programming environment : JXTA, JADE
- Mobile development : ANDROID, iOS
Application/Web Servers
Tomcat, JBoss, Apache, Jetty, IIS
DBMS
PostgreSQL, MySQL, Firebird, Oracle, MS Access, SQL Server