WebRTC (Web for Real Time Communication) est une technologie qui évolue très rapidement. Après les premiers succès d’interopérabilité entre navigateurs Web, les deux clients majeurs (Google Chrome et Mozilla Firefox) sont sur le point de proposer tous deux le framework dans la version courante (stable) de leur navigateur. Cela marque une étape majeure dans le développement de la technologie : elle est désormais suffisamment stabilisée pour être rendue disponible à un plus large public.
Tag #formation
Formation WebRTC Inter-Entreprises à Paris (28 juin 2013)
WebRTC : l’interopérabilité en ligne de mire !
Depuis notre précédent article traitant de WebRTC, le framework a continué son évolution à un rythme régulier, notamment au travers de l’API PeerConnection (renommée RTCPeerConnection pour l’occasion) que nous avions déjà mentionnée précédemment. Cette API se précise de jours en jours et devient désormais parfaitement utilisable par les premières applications WebRTC. Attention toutefois : elle demeure encore dans un état de chantier avancé et est donc susceptible d’évoluer très rapidement !
Son support s’est également étendu : outre Google et son navigateur Chrome, dont même les versions « stables » classiques supportent cette API, Mozilla a rejoint le peloton de tête avec les versions de développement de Firefox, à savoir Aurora et ses nightlies. Le support de l’ensemble est encore très expérimental, mais les résultats actuels sont déjà probants.
Qu’en est-il de l’interopérabilité ? Les navigateurs continuent-ils de proposer des APIs préfixées (respectivement webkit-et moz-) ? Peuvent-ils toutefois fonctionner ensemble sur un même service ? La réponse à ces questions est simple et peut être résumée pratiquement en un mot : oui.
Oui, l’interopérabilité, malgré leurs différences d’implémentation, est possible Et a été prouvée récemment par Google et Mozilla qui sont parvenus à faire communiquer Chrome avec les versions de développement de Firefox. La démonstration utilisée est librement disponible pour quiconque souhaiterait vérifier ces dires !
De quoi rabattre les mauvaises langues qui doutaient que cela puisse être possible. Et une belle preuve de l’avenir de cette technologie, même encore balbutiante !
Qu’en est-il des autres navigateurs ?
- Opera, fidèle à son habitude, attendra d’avoir une version mieux figée de l’API avant d’envisager l’intégrer à son navigateur phare.
- Microsoft s’est lancé dans un fork de la technologie, sous des couverts de simplification pour les développeurs des futurs services.
- Apple reste muet quant à une éventuelle implémentation du framework au sein de son navigateur, Safari.
Dans le cas de ces deux derniers, de nombreuses suppositions peuvent être exposées : tous deux peuvent avoir par exemple des intérêts à ne pas promouvoir trop fortement WebRTC, notamment à cause de leurs services respectifs, Skype et FaceTime. Mais toute conjecture est inutile : seul l’avenir pourra déterminer quel choix était le bon. Chacun des acteurs autour de WebRTC a des raisons d’agir comme il le fait.
Afin de démêler l’ensemble de ces sujets tant contextuels que techniques, NEXCOM Systems propose depuis 2013 une nouvelle formation WebRTC, au contenu pertinent : comprendre le cadre pour lequel WebRTC a été prévu, comprendre les tenants et aboutissants de chacun des acteurs, tout en abordant des aspects plus techniques de la technologie (APIs, transport, …). Cette formation WebRTC est prévue pour permettre à chacun de mieux cerner ce qui fera peut-être partie, demain, de notre environnement technologique quotidien. N’hésitez pas à nous contacter pour avoir plus d’informations !
Android et iOS : la mobilité en pleine expansion !
Les technologies des réseaux mobiles (3G/3G+, et à l’avenir la LTE/4G) ont amené à une démocratisation d’un nouveau genre de terminaux : les Smartphones et autres tablettes tactiles. La téléphonie mobile classique perd de plus en plus de terrain face aux possibilités qu’offrent ces nouveaux équipements. Outre leur faculté à nous maintenir perpétuellement connectés, leurs capacités techniques se développent de manière exponentielle, ouvrant de nouvelles perspectives d’utilisation dans un marché déjà en pleine expansion.
Deux grands acteurs sortent du lot : Apple iOS, équipant les terminaux iPhone et iPad, mais aussi Android, développé par Google, qui occupe une part toujours plus importante du marché. Ils couvrent à eux seuls près de 90% de ce marché. Plus impressionnant encore, leur progression n’affichent pratiquement aucun signe d’essoufflement (le marché s’est principalement équilibré entre les deux acteurs), avec une part cumulée croissant régulièrement depuis plus de deux ans (+12.53% entre le dernier trimestre 2009 et le même trimestre 2011) !
Le succès de ces plateformes est en grande partie dû à la modularité proposée pour chaque terminal : chacun est libre d’y installer les applications qu’il désire, au travers, respectivement (mais pas uniquement), de l’App Store et de l’Android Market (désormais Google Play). Ces plateformes de téléchargement permettent également de promouvoir et distribuer facilement une nouvelle application, qui peut potentiellement toucher tous les utilisateurs du système concerné. Ces plateformes deviennent dès lors des cibles de choix pour de nombreuses entreprises, et il est de plus en plus souvent incontournable de créer une application, publique ou non, pour son entreprise. Outre ces points non négligeables, il ne faut pas pour autant omettre ce qui rend ces terminaux si attractifs : l’expérience utilisateur au quotidien. Souvent aisés à manipuler pour les tâches les plus courantes, ces smartphones facilitent grandement les interactions avec d’autres équipements courant (ordinateurs, …).
Afin de faciliter l’accès à ces écosystèmes, NEXCOM Systems maintient et développe des formations spécifiques, que ce soit au niveau du développement d’applications en soi (iOS / Android) ou de la gestion du cycle complet d’un projet mobile (iOS / Android). Bien évidemment, nous surveillons également la progression d’autres plateformes émergentes (Windows Phone de Microsoft notamment). N’hésitez pas à nous contacter pour définir un besoin de formation spécifique ou sur catalogue.
L’action collective de formation « Les Technologies des Réseaux Mobiles » du FAFIEC devient nationale !
Avec le déploiement de la 3G et l’arrivée de smartphones aux capacités étendues, la mutation des réseaux mobiles s’est accélérée. Le mobile est maintenant au centre de nombreux usages et bénéficiera bientôt du haut débit des réseaux LTE/4G. Il importe alors de cerner tous les enjeux de ces évolutions et d’appréhender dans leur ensemble les nombreuses technologies mises en œuvre.
Le FAFIEC a ainsi retenu NEXCOM Systems comme partenaire dans le cadre de son action collective Les Technologies des Réseaux Mobiles.
Formation LTE ImaginLab
Le pôle de compétitivité Images & Réseaux organise des formations sur des thématiques au coeur des enjeux de demain. Dans ce cadre, NEXCOM Systems a animé la formation « LTE et plateformes de services » le 16 Novembre 2011 à Brest. Le programme était le suivant:
Les réseaux fixes
- Réseau d’accès ADSL: Box, DSLAM, BAS
- Réseau d’accès FTTH: OLT, ONU/ONT
- Réseau d’agrégation Ethernet
- Coeur de réseau MPLS-VPN
Les réseaux mobiles
- 2G: GSM/GPRS
- 3G: UMTS, HSPA, Femtocell
- NGN R4
- 4G: LTE/SAE
La convergence des architectures de réseaux
- Le pourquoi de l’IMS
- Les enjeux
- Exemples de convergence chez les opérateurs
L’architecture IMS
- Les équipements et les fonctions: CSCFs, HSS, MRF, AS
- Les données utilisateurs: Identités, Profil
- Exemple de scénario d’appel (vue fonctionnelle): call-flow VoLTE (IMS+LTE/SAE)
- Interaction entre le réseau LTE/SAE et IMS: la fonction PCC et le contrôle du Bearer
- Les interconnexions avec les réseaux existants (IP, RTC)
- Acteurs et solutions constructeurs
L’architecture de services – illustration de services
- Les services téléphoniques dans l’IMS (TAS)
- La suite de services RCS (IM, presence …)
- Telco 2.0: la convergence Telco/Web 2.0 – exemples de services
- Les environnements de développement d’applications
- Exemples & démonstrations de services convergents (notification d’appel sur TV, …)
Formation IMS avec le pôle Images et Réseaux
En partenariat avec le pôle de compétitivité Images et Réseaux et la plateforme Imagin’Lab, nous animons une journée de formation sur les enjeux de l’IMS le 18 Novembre 2010 à Rennes.
Le programme complet est disponible sur ce lien.