background preloader

Play and pause your media with a gesture

Play and pause your media with a gesture

Social Network Analysis After learning the basics of R, I decided to learn something harder last week. I picked Social Network Analysis (SNA) to learn the concepts of SNA and R. My primary interest in SNA is visual exploration of networks, so I needed to find a tool first. Which tool to use for visual SNA? 1) graphical representation of network 2) visually navigate the graph (zoom in/out, drag) to explore large graphs 3) manipulate the graph (filter nodes, edit/delete/group nodes and same for edges) 4) free, preferably open source. I found out that R has good libraries like SNA (checkout Drew Conway's tutorial) and iGraph (see this tutorial) for social network analysis. So I continued my hunt for a good tool for visual SNA and discovered Gephis, an open source app for visual exploration. WARNING: SNA with Gephis is addictive. After you download Gephi, checkout Gephi quick start guide to get your bearings. Gephi Features Tour from gephi on Vimeo. Web rendition of these graphs is also possible.

Flutter (software) Open-source UI software development kit by Google The major components of Flutter include: Flutter maintains official support for the following IDEs and editors via plugins: Flutter Application Development Official website Share your images Technical Overview - Flutter What is Flutter? Flutter is a mobile app SDK for building high-performance, high-fidelity, apps for iOS and Android, from a single codebase. The goal is to enable developers to deliver high-performance apps that feel natural on different platforms. This is a demo app from the Gallery, a collection of Flutter sample apps you can run after installing Flutter and setting up your environment. No mobile development experience is required to get started. Why use Flutter? What are some advantages of Flutter? Core principles Flutter includes a modern react-style framework, a 2D rendering engine, ready-made widgets, and development tools. Widgets are the basic building blocks of a Flutter app’s user interface. A widget can define: a structural element (like a button or menu) a stylistic element (like a font or color scheme) an aspect of layout (like padding) and so on… Widgets form a hierarchy based on composition. Composition > inheritance Layer cakes are delicious Nothing is hidden from you. Try it!

Top wireframing tools - Digital Nation by Claudia Sagripanti on Jun 28, 2012 with 4 Comments I’m involved with Metro Screen’s MetroAppsLab – a mini hackathon/lab for mobile apps development. Oliver Weidlich of Mobile Experience came in and gave a great presentation on wireframing – a how-to and why. 7 reasons to use wireframes in mobile app design To create the skeleton of the applicationTo progress sketches to higher fidelityTo formally plan out the interaction between the screens in more detail and all the functionalityInvestigate different pathsTo use more accurate relative sizingTo use OS elementsCreate assets for usability testing While the benefits of wireframing are clear, the decision on what tool to use is a bit more complicated, depending on the systems and preferences of you and your client. In an informal poll over a strong cup of coffee with several digital agencies, Balsamiq is commonly used, but there are a number of others. Popular cross platform wireframing tools: For usability testing on device

Google lance la première bêta de Flutter, son framework de développement d'applications iOS et Android Il aura fallu le temps... En effet, Google avait présenté Flutter en novembre 2015. Finalement c'est lors du Mobile World Congress de cette année 2018 que Google annonce la première bêta publique de Flutter. Flutter est un framework open source qui permet de générer, à partir d'un même code Dart, des applications pour Android et iOS. Flutter est construit sur C, C++, Dart, le moteur de rendu 2D Skia, Mojo IPC, et enfin le moteur de rendu de texte Blink. Les widgets d'interface utilisateur proposés par le framework sont ses widgets propres et ne sont pas les widgets natifs des deux OS. Du côté Android, le moteur C/C++ de Flutter est compilé avec le NDK d'Android, et l'essentiel du framework et le code de l'application tournent dans la machine virtuelle Dart VM. Du côté iOS, le moteur C/C++ de Flutter est compilé avec LLVM, et tout le code Dart est compilé en code natif. Flutter est disponible pour Windows, Linux et MacOS. Site officiel :

Gallery · mbostock/d3 Wiki Wiki ▸ Gallery Welcome to the D3 gallery! More examples are available for forking on Observable; see D3’s profile and the visualization collection. Visual Index Basic Charts Techniques, Interaction & Animation Maps Statistics Examples Collections The New York Times visualizations Jerome Cukier Jason Davies Jim Vallandingham Institute for Health Metrics and Evaluation Peter Cook Charts and Chart Components Bar Chart Histogram Pareto Chart Line and Area Chart Pie Chart Scatterplot and Bubble chart Parallel Coordinates, Parallel sets and Sankey Sunburst and Partition layout Force Layout Tree Misc Trees and Graphs Chord Layout (Circular Network) Maps Misc Charts Miscellaneous visualizations Charts using the reusable API Useful snippets Tools Interoperability Online Editors Products Store Apps Libraries Games Wish List

Avec Flutter, Google veut accélérer le développement d’applis iOS et Android Le développement d’applications pour Android et iOS sera plus facile grâce à Flutter, le mobile UI framework présenté par Google au Mobile World Congress. Développer des applications pour Android et iOS prend du temps et mobilise des ressources. De ce fait, les entreprises se focalisent souvent sur l’un de ces deux systèmes d’exploitation en premier, avant de créer une version pour l’autre plus tard. Mais avec Flutter, Google veut accélérer le développement d’applications mobiles sur les deux plateformes. Datavisualization.ch Selected Tools

Google lance la beta de Flutter, son outil pour concevoir des applications natives À l’occasion du MWC 2018 de Barcelone, le Chef de Produit de Google Seth Ladd a annoncé la mise en service de la beta de Flutter. Il s’agit du nouveau framework d’interface utilisateur mobile de Google, gratuit et open source, qui aide les développeurs à créer des interfaces natives pour iOS et Android. Plus rapide, plus complet Disponible dès aujourd’hui, Flutter a pour ambition de proposer un développement rapide et complet d’une interface utilisateur. Flutter abrite également un large catalogue de designs avec des ensembles de widgets composables, une bibliothèque d’animations, et une architecture extensible. Un framework moderne et réactif Flutter vient en effet avec un framework de style réactif, qui a la qualité d’être optionnel, permettant ainsi aux développeurs d’utiliser un autre framework s’ils le souhaitent. Les offres d’emploi Développement avec Hellowork.io Les formations Développement Web et Logiciel avec Helloskills.io Recevez nos meilleurs articles

The Internet map The map of the Internet Like any other map, The Internet map is a scheme displaying objects’ relative position; but unlike real maps (e.g. the map of the Earth) or virtual maps (e.g. the map of Mordor), the objects shown on it are not aligned on a surface. Mathematically speaking, The Internet map is a bi-dimensional presentation of links between websites on the Internet. Every site is a circle on the map, and its size is determined by website traffic, the larger the amount of traffic, the bigger the circle. Charges and springs To draw an analogy from classical physics, one may say that websites are electrically charged bodies, while links between them are springs. Also, an analogy can be drawn from quantum physics. Anyway, the real algorithm of plotting The Internet map is quite far from the analogies given above. Semantic web The map of the Internet is a photo shot of the global network as of end of 2011 (however, baloons show actual statistics from Alexa). The Internet Phenomenon

Google lance Flutter 1.2, son SDK open source de développement d'apps mobiles iOS et Android, et Dart DevTools, une suite d'outils de programmation Lancé en 2015, Flutter est l'un des plus récents ajouts à l'arsenal des développeurs d'applications. C’est un SDK open source de développement d'applications mobiles développé par Google. Les applications Flutter sont écrites dans le langage Dart et exploitent bon nombre des fonctionnalités plus avancées du langage. Si Google a opté pour Dart, c’est parce qu’il offre deux modes de fonctionnement. Le deuxième mode de fonctionnement est dit JIT (Just-In-Time) et offre la fonctionnalité de Hot Reload lors des développements. Outre ces deux modes, Dart est aussi très performant pour gérer l’allocation et le “garbage collector”, c’est-à-dire l’élimination des objets en mémoire qui ne sont plus utilisés. La première version stable de la boîte à outils de développement multiplate-forme a été publiée il y a à peine trois mois. L'un des plus gros avantages de Flutter par rapport à ses alternatives est la communauté de développement. Flutter 1.2 Envoyé par Equipe Flutter Dart 2.2 Et vous ?

Related: