Future Silex Developments

Posted on 30 juillet 2010 by Ariel.
Categories: Dev-Prog, En vrac.

Here is a document that I wrote formalizing some of the discussions we’re having about Silex.

Introduction

The aim of this development is to:

-       Increase performance

-       Start evolving towards platform independence. This means that soon Silex will be able to render sites in AS2, AS3, JS, or pure static HTML and that this development must lay some of the groundwork for that.

-       Make integration of third party components as easy as possible

-       Remove functionality from the core to make it lighter and push it towards plugins

-       Supercomponents. This is a separate development so it will not be specified here, but its future integration must be taken into account

-       Library of components in one swf file should be possible

(Lire la suite…)

Annonce de Silex v1.6

-English version here-

Quelques mots pour vous informer que l’histoire de Silex continue d’être pleine de surprises et de satisfactions. Nous travaillons sur Silex v1.6! La phase de débogage pour l’alpha 3 est en cours.

Continuez à lire cet article, vous allez être surpris!

Nice ergonomics by Pol ( superwup.com ) Development by Yannick and Ariel ( arielsommeria.com )  The design of the site in the background is made by Léo

Nice ergonomics by Pol ( superwup.com ) Development by Yannick and Ariel ( arielsommeria.com ) The design of the site in the background is made by Léo

(Lire la suite…)

Avoir un bon Environnement pour faire du Silex

Posted on 8 juin 2010 by Ariel.
Categories: Dev-Prog, En vrac.

Silex tourne dans un navigateur Web, et tous les navigateurs ne sont pas égaux pour créer vos sites préférés. Le problème le plus souvent rencontré est le cache: Votre navigateur stocke des copies de tous les sites que vous visitez, ce qui a pour effet que des fois vous voyez des versions anciennes de vos pages quand vous éditez un site. Pour contrer ce problème, nous vous conseillons d’utiliser le navigateur Firefox ainsi que l’extension Web Developer, qui permet de désactiver le cache.

Ensuite, pour les plus avancés, vous voulez disposer d’outils d’analyse. La version normale de Flash ne dit rien quand il y a un problème. Par contre la version Debug vous mettra un message d’erreur quand il détecte une erreur. Une règle de pouce: S’il y a eu une erreur, rafraîchissez tout de suite, Flash est en vrac et on ne peut plus rien en tirer de bon. Nous vous conseillons aussi FireBug, une extension Firefox, qui fait trop de choses pour qu’on puisse les lister là, mais vous permettra entre autres de suivre les requêtes envoyées au serveur. Il y a enfin une extension pour FireBug qui s’appelle FlashBug, qui permet de lire facilement les traces que vous aurez mis dans dans votre code Flash.

Il ne me reste plus qu’à vous souhaiter bon courage, et de vous inviter à partager vos questions et vos tuyaux dans les commentaires!

  • English

Build the widget of your dreams. Silex ♥ Yahoo!

How to make a Yahoo! widget out of a Silex publication ? It is quite simple since Silex has a widget mechanism. It was made to allow you to put a publication on a myspace page, to create an application out of a publication with Zinc…

Let’s use this functionality of Silex and the Yahoo! widgets system, in order to make a desktop application with installation, update and configuration.

Here is my sample widget. And here are the sources.

widget test for Silex

widget test for Silex: it gives you some news about Silex on your desktop

(Lire la suite…)

Piwik et Silex

Posted on 21 mai 2010 by solvejg.
Categories: News, The Bright Side of Open Source.

Piwik, kesako ?

A l’instar de GoogleAnalytics, Piwik, qui est la nouvelle version de phpMyVisites, est une application web d’analyse web en temps réel développée en PHP/MySql – son développeur principal, un français, est Matthieu Aubry. Mais Piwik présente un avantage que nous ne pouvons qu’apprécier et souligner chez Silex : c’est un logiciel libre et Open-Source.

Contrairement à GoogleAnalytics, vos données sont stockées dans votre propre serveur (en effet, Piwik est installé sur votre serveur) et vous pouvez choisir, dans son interface, vos modules, enlever ceux dont vous n’avez pas besoin, et même en créer. Vous pouvez aussi customiser votre interface utilisateur grâce aux widgets et à leurs propriétés de drag and drop. Chaque Widget peut aussi être incorporé dans vos sites, blogs, etc.

De plus, comme Silex, Piwik est disponible en plusieurs langues (environ 30).

Piwik aujourd’hui

new piwik design

new piwik design

Pour sa nouvelle version, Piwik 0.6, le logiciel a refait peau neuve. Il est désormais plus moderne tout en restant professionnel. Il y a aussi de nouvelles caractéristiques comme l’assistant pour exclure les visites en fonction des adresses IP et/ou grâce à un cookie ; l’assistant pour exclure des paramètres d’une URL ; de nouveaux réglages dans la section utilisateur. Donnez votre avis sur les nouveautés ici.

Piwik est déjà compatible avec un certain nombre de CMS : Spip, Drupal, Joomla, Wordpress, Dotclear2, Typo, Dokuwii, Mediawiki, et bientôt Silex !

Tutoriel en français pour installer Piwik : http://www.infothema.fr/forum/index.php?topic=896.0

Site officiel : http://piwik.org

Disponible sous Sourceforge : http://sourceforge.net/projects/piwik/

  • English

Du temps de cerveaux disponibles

Posted on 14 mai 2010 by Franck.
Categories: L'aventure c'est l'aventure !, News.

L’équipe Silex Labs s’agrandit encore, la parole aux nouvelles recrues !

PICT1430 Hello, moi, c’est Solvejg, heureuse nouvelle recrue chez Silex. Je suis en fin de formation multimédia (DUT Services et Réseaux de Communication) et donc en stage de fin de formation ici.J’étais conquise avant même de pouvoir participer à l’aventure Silex (CMS , Flash open source, ciblant aussi bien des amateurs que des « oofs » de l’informatique…), mais maintenant que j’ai à peine mis les mains dedans, c’est déjà le pied !

Merci Silex (qui ne serait rien sans son équipe !)

En plus, quoi de plus palpitant que de pouvoir poser une pierre à l’édifice d’un tel projet ?!

Bref, je suis là pour quatre mois, et je compte bien à la fois en profiter, et en faire profiter tout le monde, ça va de soi ;)

DSCN1792_

Ça y est, enfin chez Silex Labs !

Je m’appelle Léo et je suis également étudiant en licence professionnelle Infographiste-Web designer. Je concrétise mes études par un stage de trois mois chez Silex.

Ça fait maintenant trois semaines que je suis ici, mais trois semaines captivantes dans une ambiance très sympa au sein de l’équipe.

J’apprends Silex de jours en jours et cela m’intéresse tout autant.

Allez, je vais continuer mon deuxième thème :)

    French and open, haXe in Silex / Silex in haXe

    Posted on 1 mai 2010 by lexa.
    Categories: Dev-Prog, The Dark Side of Open Source.
    silex_ptr = Lib._global.getSilex();
    layout = silex_ptr.application.getLayout(timeline);

    Hello This is a technical article on the use of haXe to develop animation layouts for Silex publications. I will explain why I find it very interesting to use haXe in Silex development team and then explain how I reproduced the minimal layout in haXe (little explanation and source download).

    haxe silex

    haXe is an open source & multiplatform programming language. A code written with haXe can be compiled to JavaScript, Flash (AS2 & AS3), PHP and NekoVM.

    It is developped by Nicolas Cannasse at Motion-Twin, a French game development companny. Nicolas is the one who initiated the open source Flash community with his open source Flash AS2 compiler which turned out to be way better than the Adobe one :-0

    Why haXe ?

    Open and French first of all ;-)

    Multiple language, one code base

    It allows Silex to evolve smoothly toward a full AS3 implementation, keeping the backward compatibility in mind. And not only AS3 but also iphone and javascript :)

    Performance

    performance, haxe vs as3

    It seems to be much efficient to use haXe than Flash to publish swf, according to Joacim

    Libraries and file formats

    haXe opens new perspectives for Silex, like the use of the numerous libraries for 3D redering, 2D physics, support of pdf (decryption only), zip, …

    Click in the movie below …

    How to develop page transitions in Silex with haXe ?

    (Lire la suite…)

    Silex Labs a besoin de VOUS !

    Posted on 28 avril 2010 by Franck.
    Categories: Dev-Prog, L'aventure c'est l'aventure !, Organisation, Silex Workshops.

    Silex logo opensource

    Silex Labshttp://www.silexlabs.org/the-blog/ ) est une association ayant pour objectif de promouvoir et de contribuer à l’open source Flash. Notre équipe est constituée d’indépendants, professionnels des métiers du numérique, pour qui le fait de participer activement à la communauté open source Flash est une carte de visite précieuse.

    Le CMS Flash Silexhttp://fr.wikipedia.org/wiki/SILEX-RIA ) attire de plus en plus d’acteurs du monde du multimédia. Présent dans plus de soixante pays et fort de plusieurs milliers d’installations à travers le monde, l’avenir du projet est aujourd’hui assuré. Sa licence open source est un des facteurs permettant de le faire connaître auprès des clients, et reste un levier décisionnel indéniable quant au choix de Silex par rapport à ses concurrents.

    La montée en puissance de Silex, open source Flash CMS nous amène à vouloir agrandir notre équipe pour pouvoir satisfaire les demandes de nos clients de plus en plus nombreux et prestigieux.

    Devenez Formateur Silex…

    Notre objectif à court terme est de former des professionnels motivés afin de leur permettre de produire des applications et d’être eux-même formateurs Silex. Nous vous proposons donc une série de formations Silex dans les locaux de l’association pendant les mois de mai et de juin 2010. Ces formations peuvent être financées par un CIF / DIF, car l’association est un centre de formation reconnu.

    Si vous souhaitez obtenir de plus amples informations à ce sujet, merci de prendre contact avec Franck à l’adresse formation@silexlabs.com

    … ou Webdesigner/Flasheur Silex

    Nous recherchons activement des professionnels ayant des compétences en programmation Flash AS2 et une connaissance de Silex.

    L’objectif est de développer des modules spécifiques (plugins Silex) afin d’adapter notre CMS aux besoins de clients ou de membres de la communauté. Nous sommes ouverts à plusieurs types de collaboration en fonction des projets, des besoins, de vos envies et de votre statut.

    Si cela est susceptible de vous intéresser, merci de prendre contact avec Franck par mail à l’adresse franck@silex-ria.org

    Je contribue, tu contribues, il contribue…

    Participez à l’expansion de Silex en contribuant à votre mesure (traductions, animation FAQ, réalisations, thèmes, composants, plugins…) et bénéficiez en priorité des propositions de projets que nous recevons quotidiennement.

    Nous sommes à votre disposition pour vous accompagner, alors n’hésitez pas à nous contacter par mail à l’adresse contact@silexlabs.com

    Avis aux développeurs PHP

    Nous cherchons en particulier des développeurs PHP expérimentés qui comprennent bien les enjeux de nos projets et l’architecture logicielle.

    Il est question de contribuer à amfPhp et à Silex, et d’être leader sur des développements à fort potentiel, en collaboration avec les autres développeurs de l’équipe, qui ont fait le succès de Silex et qui vont faire revenir amfPhp sur le devant de la scène open source Flash. Des connaissances Flash/Flex sont bien sûr appréciées mais pas obligatoires, car nous avons déjà de bonnes ressources de ce côté là.

    Votre contribution à la communauté open source Flash ne passera pas inaperçue, mais elle sera bien entendue non-rémunéré. Idéalement nous aimerions 2 ou 3 personnes motivées.

    Si vous êtes intéressé(e)s faites nous signe dans les commentaires !

    • English

    Le kif a 31 ans – 31 31 31 13 13 13

    Quand Francky kif, le Kif est là et il a 31 ans :

    Toute la communauté se joint à la team de Montreuil en ce jour ensoleillé, pour souhaiter à Franck un

    BON ANNIVERSAIRE !!!

    Il a passé la journée à scanner, rappeler, encadrer, déformer et faire des blagues (c’est bien des blagues?).. Car Franck vient assidument à Montreuil depuis que l’assos est créée et qu’elle a des locaux. Il a commencé par recruter les stagiaires de compétition qui nous entourent en ce moment, il les a formé à Silex avec l’aide de Pol et les encadre au quotidien.

    En tant qu’ancien formateur senior (salut papi!), Franck a aussi mis au carré les programmes de formation, il a organisé le local et réunis le matériel nécessaire pour que la 1ere session de formations ait lieu, il y a un mois. Depuis il n’arrête pas, il s’occupe des supports de cours et de tout ce qui fait que la formation Silex est dynamique et professionnelle. La 2e session approche, allez Francky tu tiens le bon bout !

    Merci en tous cas, pour tes bonnes blagues, pour la place que tu prends si bien, pour ton naturel naturellement nature… et pour TA PATATE PERMANANTE ! :D

      Ca bouge chez Silex Labs

      Posted on 31 mars 2010 by Franck.
      Categories: Dev-Prog, News.

      Silex 1.5.3 n’est plus, vive Silex 1.5.4 Comet !

      Voici la liste des correctifs et améliorations majeures qu’intègre cette nouvelle version:

      - Le coeur de Silex a été optimisé, 30% plus petit et 30% plus efficace, grâce à une intégration complète Silex/amfphp
      - Nouvel éditeur de texte, le premier d’une série de boîtes à outils avec support du multi écran (travail sur plusieurs écrans)
      - Système de plug-ins: il est maintenant possible de faire des plugins qui peuvent modifier le comportement du Silex, en PHP, ActionScript et JavaScript
      - Correction de bugs: compatibilité avec Google Chrome, des bugs dans le manager, erreurs PHP en mode strict, …
      - Optimisation de la page HTML pour les moteurs de recherche
      La bonne nouvelle est que le projet Silex est repassé dans le TOP100 sur Sourceforge !
      Téléchargez la depuis sourceforge => http://sourceforge.net/projects/silex/


      Un petit bonus en plus pour dynamiser vos sites XLSSynchro !

      Ce petit composant pour OpenOffice Calc (Tableur) vous permet à vous et/ou à vos clients d’envoyer un tableau de données (fichier excel) sur le serveur. Il est donc très facile de mettre à jour ses données sans connaissance supplémentaire que la maitrise d’un simple tableur.
      Cet outil est le pendant du composant ExcelConnect qui permet à Silex de charger des données depuis un fichier excel pour dynamiser tout ou partie de vos applications multimédias.
      Télécharger cet outil à l’adresse suivante: http://wp-manager.silex-ria.org/?p=495


      Un nouveau thème, le début d’une grande série !

      Pol vient de donner naissance à un nouveau thème pour Silex: Association 2010.

      Ce thème ainsi que les précédents sont disponibles gratuitement depuis le manager ou sur la plateforme d’échange.

      association-2010-capture

      Télécharger ce thème à l’adresse suivante: http://wp-manager.silex-ria.org/?p=486

      Avec l’aide de nos stagiaires motivés, de nouveaux thèmes devraient voir le jour dans les semaines/mois à venir.

      • English
      Flash Version of this website