Archive for the ‘2.0’ Category

Presentant eyeFiles2

Friday, November 20th, 2009

EyeFiles a eyeos 2.0 ha estat reescrit completament des de zero i afegeix moltes de les suggerències que hem rebut des de la comunitat. Una de les noves característiques són les noves opcions de selecció. Per alguns usuaris és una mica extrany i difícil treballar amb el teclat a eyeos, a d’altres els és difícil fer servir el botó dret del ratolí (i entendre el per què alguns menús són diferents dels dels SO i navegadors).

El nou comportament és més senzill: Pots treballar amb els arxius amb el botó esquerra del ratolí. Fer “drag and drop” també és possible quan volem seleccionar més d’un arxiu. El fil d’ariadna superior (path) ens permet en cada moment saber on estem treballant.

EyeFiles 2 també ha renovat el carregador de fitxers. En eyeos 2.0 és possible pujar més d’un arxiu (com a eyeos 1.x) però pots escollir diferents destinacions per a cadascun d’ells. A més a més mentre estàs pujant l’arxiu sabràs quan temps queda per acabar la operació.

Treballar amb arxius i carpetes també és senzill. Hi ha tres formes diferents de fer-ho mitjançant drag and drop.  La primera és selaccionant el directori que volem moure i arrossegar-lo fins la destinació.

La segona és fent servir la “places bar”, situada a l’esquerra d’eyeFiles. La “places bar” et marca i facilita l’accés als directoris o carpetes amb els que acostumes a treballar més sovint. Fent drag and drop amb un directori podràs moure’l cap a un lloc específic.

Finalment també és possible seleccionar alguns arxius i moure’ls cap a una part del fil d’ariadna, situat a la part superior d’eyeFiles 2.

Estigues atent per les properes notícies!

Llançament de l’eyeos 2.0 technology preview per a desenvolupadors

Wednesday, November 4th, 2009

Estem contents d’anunciar la disponibilitat d’una technology preview per a desenvolupadors de l’eyeos 2.0. Avui presentem quelcom totalment nou, repensat des de 0 que esperem portarà el concepte de cloud computing i el d’open source en una sola plataforma.

Si us plau, tingues en compte que el llançament d’avui és només per a examinar la nova tecnologia i començar a desenvolupar noves aplicacions. Els usuaris finals no trobaran res excepte un escriptori inacabat i dos exemples d’aplicacions. El llançament per a usuaris finals de l’eyeos 2.0 serà al mes de gener. Des d’ara fins l’1 de gener de 2010 els desenvolupadors poden provar i experimentar el que hem fet durant el darrer any: el nou kernel de l’eyeos 2.0, els serveis i el toolkit. Descarrega-te’l de www.eyeos.org/en/20techpreview. Si us plau tingues en compte que ara eyeos fa servir MySQL com a back-end i necessitaràs importar dos arxius SQL situats al directori extres dins d’eyeos i configurar el fitxer “settings.php” amb la informació de la teva base de dades.

Però… Què hi ha de nou a l’eyeos 2.0 tech preview?

eyeos 2.0 ha estat reescrit des de 0 i la única cosa que hem utilitzat d’eyeos 1.x ha estat la nostra experiència!

El kernel és 100% micro kernel basat ens serveis i una arquitectura singletone, el framework qooxdoo framework és l’escollit pel back-end gràfic i hem desenvolupat llibreries per comunicar qooxdoo i eyeos de manera transparent. Volem, des d’aquest post, agrair a l’equip de qooxdoo el gran treball que estan duent a terme.

eyeos 2.0 és més ràpid que l’1.x. Hem reconstruït el sistema de comunicacions entre servidor i client 8això vol dir entre JavaScript i PHP), cosa que permet a eyeos 2.0 estalviar-se un 95% de les peticions que feia abans. I per les comunicacions client-servidor ja no es fan servir XML, sinó JSON, que és molt més ràpid en el cantó del navegador.

El nou File System Interface (FSI) té una completa estructura OOP que replaça l’antic Virtual File System (VFS). FSI és molt més consistent, suporta més punts de muntatge, arxius locals i remots transparentment, URL wrappers i molt més.

Sóc desenvolupador: Per què eyeos 2.0 és millor que 1.x?

Hi ha moltes raons. Per exemple, el GUI (Graphical User Interface) està completament fet amb JavaScript, el sistema està basat en OOP (Object-Oriented Programming) i cada part pot ser ampliada o modificada només extenent classes i sobreescrivint o afegint mètodes, el nou UM (Users Management) és molt més modular: pots canviar els usuaris a una base de dades Oracle o ActiveDirectory sense necessitat de desenvolupar un nou mòdul UM, només necessites implementar algunes parts d’ell.

I hi ha més raons: La nova llibreria GenericDao et permet guardar i recuperar dades de la base de dades de manera transparent: No cal conèixer SQL. Crear RIA (Rich Internet Applications) és fàcil i ràpid, perquè hem canviat l’antic framework PHP: Ara eyeos mateix és un framework que combina JavaScript i PHP. Ara mateix no hi ha cap manera més ràpida i senzilla de crear una RIA.

Els desenvolupadors saben que hi ha moltes coses a les que han d’estar atents mentre creen aplicacions locals, per començar una RIA des de zero és diferent. Et sents desemparat i has d’estar atent a multitud de detalls: control d’usuaris, seguretat, transmissió de dades, formats… Però eyeos treballa com un OS local: Fa la vida del desenvolupador senzilla. Per suposat que sabem que hi ha molts frameworks per desenvolupar RIA, però has de conèixer que eyeos és l’únic centrat 100% en crear aplicacions RIA i PHP que semblin d’escriptori. La majoria dels altres frameworks estan centrats únicament en webs convencionals i, potser, amb una mica d’AJAX.

Vull ajudar. Què puc fer?

Ara el projecte eyeos et necessita! Des d’ara fins al dia 1 de gener de 2010 has de jugar, gaudir, provar, testejar i debugar la technology preview. És necessari buscar bugs i problemes per tal que puguin ser arreglats abans del llançament d’eyeos 2.0. Si trobes un problema, si us plau, comunica-ho als fòrums d’eyeos.

Però hi ha més possibilitats! Si vols desenvolupar noves aplicacions per eyeos 2.0 ho pots fer. Tens una idea? Desenvolupar per eyeos 2.0 és fàcil. Tenim una llista d’aplicacions a fer esperant-te. Escriu-nos un correu a team@eyeos.org i et farem una proposta.

On el puc descarregar?

Aquesta versió és una technology preview i no està disponible al SourceForge.net. La pots descarregar d‘aquesta pàgina.

No sóc desenvolupador però… necessito informació!

Hem calenderitzat tot el procés que ens ha de dur a eyeos 2.0. Des de l’1 d’octubre t’estem presentant les noves aplicacions base (eyeCalendar 2, eyeDocs 2), que estaran implementades a la versió final i ho continuarem fent durant les següents setmanes. El desembre el dedicarem a traduïr eyeos 2.0 i el llançament serà l’1 de gener de 2010. L’anunci oficial es farà uns dies després i al mateix instant eyeos.info serà actualitzat i les webs anunciaran eyeos 2.0.

Estigues atent!

Presentant el Visor per a eyeos 2.0

Wednesday, November 4th, 2009

Quan obres un arxiu generalment prefereixes un visor lleuger i senzill per davant d’un editor replet de funcionalitats però que tarda anys en carregar-se. Hem treballat pensant en les necessitats d’un usuari que obre un arxiu a eyeos 2.0 i tenint en compte això hem arribat al que és el nou Visor.

Fotos

Utilitzat com a visor d’imatges d’eyeos 2.0.

Amb el visor pots:

  • Convertir una imatge a un altre format compatible

  • Eliminar, Copiar, Imprimir

  • Veure una presentació de diapositives de les teves imatges

  • Rotar, fer zoom in / out

  • Veure en  Pantalla Completa

Vídeos

Veure un video amb el Visor és molt senzill. Pot reproduir tots els videos emmatzemats a eyeos 2.0 independentment del codi que utilitzin per comprimir-lo. Suporta per defecte videos codificats en DivX, XviD, MPEG4, AVI, WMV, FLA i molts d’altres formats. Els controls de reproducció s’amaguen o visualitzen sobre la pantalla. Pots activar la pantalla completa en qualsevol moment.


Música

Escoltar la teva música preferida és fàcil. Suporta els principals formats d’àudio tals com MP3, OGG o WMA … Si tens la portada del disc Visor la detectarà i la utilitzarà per mostrar la imatge de l’àlbum.

Documents

Obre i obté la vista prèvia de tot tipus de documents tals com HTML, Open Office, PDF, RTF, DOC, DOCX, TXT, XML, PPT …

De moment això és tot! Estigueu atents!

Presentant eyeCalendar 2

Thursday, October 22nd, 2009

eyeCalendar és el calendari d’eyeos 2.0. Darrere d’un disseny renovat i unes característiques bàsiques, eyeCalendar 2 apareix amb noves opcions per ajudar el treball col·laboratiu.

Comparteix el teu calendari

Amb eyeCalendar 2 pots compartir el teu calendari amb altres usuaris o a les teves xarxes socials (Facebook, MySpace…).

Quan creis un nou event hi pots convidar usuaris de la teva llista de contactes i donar-los quatre rols diferents:

  • View Vist: pot veure l’event
  • Invite Others: pot veure l’event i compartir-lo amb altres usuaris
  • Modify Event: pot veure l’event i modificar-lo
  • All: permisos complerts

També pots compartir el calendari amb tothom amb la opció de “fer públic aquest calendari!

El treball col·laboratiu amb eyeCalendar 2 és molt senzill, i té més característiques que t’ajudaran!

  • Pin Calendar: pots escollir un dia, setmana o mes i anar de forma ràpida al dia desitjat

  • 4 vistes: dia, setmana, mes i any amb una nova línea de temps.

  • Ajusta el ventall d’hores que necessitis amb el time-slider; per exemple, si vols fer servir el calendari de 8:30 a 18:00 pots activar un filtre i personalitzar-lo.

  • “Event de dia complert”: pots escollir un camp i programar el dia sencer.
  • Llista de coses a fer: eyeCalendar té una nova llista de tasques que et permet recordar les coses que has de fer i afegir-les fàcilment al teu calendari.
  • “La setmana comença en…” (Dilluns, Dimarts, Diumenge, …) i mode “Ensenya’m els caps de setmana”
  • Colors diferents per cada calendari
  • Drag-and-Drop per modificar events

Presentant eyeDocs 2

Friday, October 9th, 2009

Estem contents de poder començar avui, quasibé tres mesos abans del llançament d’eyeos 2.0, la presentació d’algunes aplicacions que pertanyeran a la versió 2.0. Des d’ara, cada setmana et volem oferir les principals idees i característiques d’una de les noves aplicacions d’eyeos 2.0.

eyeDocs 2

eyeDocs 2 és el processador de textos d’eyeos 2.0. Amb un nou disseny, tindrà característiques similars a les de les tradicionals suites d’ofimàtica però amb una diferència notoria: facilitarà el treball col·laboratiu.

Editor de text Multi-usuari

La principal i més important característica d’eyeos 2.0 és el mode col·laboratiu, que permet a més d’un usuari treballar el mateix document al mateix moment, utilitzant els serveis col·laboratius que incorporarà el kernel d’eyeos 2.0. Les principals característiques del mode col·laboratiu són:

  • Un color assignat a cada usuari que està treballant el document per veure qui està treballant en cada zona d’aquest.
  • Una barra a l’esquerra amb comentaris: cada usuari pot deixar comentaris a una zona específica del document. Per exemple, en una escola o universitat el professor pot compartir amb els seus alumnes un document original amb els seus comentaris.

  • Pots xatejar amb altres usuaris mentre treballeu el mateix document
  • Guardat automàtic
  • Hi ha tres rols per cada document:
  • Propietari: crea el document i té el dret a fer tot el que vulgui en aquest. Pot canviar l’estat del document.
  • Editor: pot editar tot l’interior del document. No pot eliminar-lo.
  • Observador: només pot veure el document i afegir / esborrar els seus comentaris, però no pot editar-lo.

  • També hi ha dos modes per cada document:

  • Mode d’edició: característiques d’edició completa per tots els usuaris.

  • Tancat: el document està bloquejat pel propietari. Ningú no pot editar fins que el propietari canviï l’estat.

Hem treballat per evitar problemes entre els usuaris que estiguin editant / creant el mateix document. Això és possible amb una “àrea d’edició”.

Una àrea d’edició es compon de “5 lines typing block” (5LB). Al costat de cada 5LB hi ha una bombolla amb el nom d’usuari:

Si un altre usuari fa clic al teu 5LB mentre estàs treballant, aquest passarà a editar i no a escriure. La diferència entre l’edició i l’escriptura és que quan un usuari està editant només pot utilitzar un 5LB diferent. Quan l’usuari surt del punt de l’escriptura, el sistema reorganitza el text.

Creant una taula s’observa una situació similar: amb només fer clic a una cel·la, columna o fila de la taula, la zona deixa de ser editable per altres usuaris. El color assignat s’utilitza per identificar l’àrea d’edició.

Com podeu veure, la manera de col.laboració del nou eyeDocs 2 serà increïble. Però no serà l’única característica pertorbadora. Per exemple, dona suport a molts formats d’exportació, com ara HTML, Open Office, PDF, RTF, DOC, docx i TXT.

Hi ha diferents opcions de mida de pàgina i l’usuari pot seleccionar-ne de diferents, com A4, carta, legal, etc

Finalment, hi ha opcions per a comprovar l’ortografia en diversos idiomes i traduir el document a altres idiomes.