AMFPHP 2.0 Roadmap

Posted on 5 août 2010 by Danny Kopping.
Categories: Dev-Prog.

We at AMFPHP have some very exciting news for the community: we will be partially rewriting AMFPHP to bring you a leaner, meaner and cleaner AMFPHP and these modifications/additions will bring AMFPHP’s version up to 2.0.

AMFPHP, in its current state, is old and getting more and more frail with every release of PHP. The last serious development done on the system was carried out a year or two ago, and it’s time for a revamp – wouldn’t you agree? ;) In the upcoming version, we will be bringing you an up-to-date iteration of AMFPHP that is compliant with PHP 5.2.x & 5.3.x and we will be dropping our PHP4 support in favour of the wicked new features in PHP5.x that will make our system run more efficiently and – most importantly – more effectively. Don’t worry though – AMFPHP will remain the easiest and fastest AMF system, with the smallest footprint.

In this article, we will be detailing all the future features of AMFPHP 2.0, as well as a few ideas that will hopefully get picked up by the community and implemented independently – otherwise we will address them later on.

(Lire la suite…)

Editorial

Posted on 4 août 2010 by Ariel.
Categories: Dev-Prog, News, The Dark Side of Open Source.

Nous avons décidé de commencer à publier des articles techniques ici qui parlent des évolutions de nos projets. La langue de la technique étant l’Anglais (c’était le latin avant, estimons nous heureux), nous ne ferons pas de version française pour ces articles, en tout cas pour l’instant. Enfin, nous sommes à la recherche d’articles plus grand public s’adressant aux créatifs du Web, donc si vous avez des envies, contactez nous!

  • English

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
    Flash Version of this website