Profile

Cover photo
Jns Wndlmth
448,982 views
AboutPostsCollectionsPhotosVideosReviews

Stream

Jns Wndlmth
moderator

tracks • credits • information  - 
1
Add a comment...

Jns Wndlmth

Shared publicly  - 
1
Add a comment...

Jns Wndlmth

Shared publicly  - 
 
Last monday I published an open-source library to easily take control of drag & drop in the front-end, dragula, and it has amassed over 2000 stars on GitHub in under a [...]
1
Add a comment...

Jns Wndlmth

Shared publicly  - 
 
 
New tool alert: OpenSTF (https://openstf.github.io/) could change how we do multi-device testing. Try it out! (it's free)

It's a tool that lets you remotely control multiple devices from a browser in real-time, including full support for open/sync URLs on all devices, taking high-res screenshots (yay!), running shell commands, remote debugging, reverse port forwarding and a LOT more. It'll even write your code for you. Okay, maybe not quite that..but still! It's powerful. I've been tracking the project for a year now and am super excited it's finally ready and open-source. Having tried out many of the mainstream cross-device tools today (everything from GhostLab to BrowserSync), this really is the swiss-army knife many of us have been waiting for. Because of the way it's been written, you can also use it with existing tools, so plugging it into BrowserSync is feasible.

I met with Simo Kinnunen and Günther Brunner of CyberAgent, the developers of OpenSTF in Tokyo this week and had a chance to talk about the project. Their tool allows you to do cross-device keyboard, mouse and multi-touch (!!) interaction (very useful for mobile webapp testing), manage a complete inventory of your devices with visual representations of them all (makes it feel like a REAL device lab) and supports everything back to Android 2.3 (it of course supports Android M too). OpenSTF also works on mobile meaning you can control from an iPhone or iPod touch and screencast (check out the screenshots).

You can use OpenSTF with both Chrome DevTools and Android Studio. It also works fine with Firefox OS and Android Wear. OpenSTF doesn't currently fully support iOS, but the architecture behind it should work with any OS. There may be a way to get it working through something like iOS WebKit Debug Proxy but that's for another day. On the performance front, Simo and Gunther are using HTML canvas for rendering the realtime view of devices (surprisingly very very smooth). I saw no drop in frames when testing it. They may also look at WebGL rendering to see if this can get even better. There's way too much this tool does to cover in this post, but I'm digging it so far.

You can watch a recording of the OpenSTF talk from Chrome Tech Talks in Tokyo this week over at https://youtu.be/VUmA1vCaOA0?t=9369 if you're interested in some demos.

Give it a spin and let me know what you think :)

I'm planning on getting OpenSTF setup for our team at Google London sometime soon.
7 comments on original post
1
Add a comment...

Jns Wndlmth
moderator

tracks • credits • information  - 
1
Sill K.'s profile photo
Sill K.
+
1
2
1
 
wow, cool... like it 
Add a comment...

Jns Wndlmth

Shared publicly  - 
 
Destructuring: Part 1 of #ES6 JavaScript Features
1
Add a comment...
In his circles
223 people

Jns Wndlmth

Shared publicly  - 
 
 
Here's why JavaScript is very popular despite of being poorly designed.https://goo.gl/qCYEbC

What do you have to say?
40 comments on original post
1
Add a comment...

Jns Wndlmth

Shared publicly  - 
 
Stay Hungry. Stay Foolish.
I'm finally recovering from the longest period of burnout I've had - it's lasted almost an entire year! The secret? Forgetting what I know and jumping first, thinking second.
1
Add a comment...

Jns Wndlmth

Shared publicly  - 
 
 
Herzhaft gelacht.
 ·  Translate
Wer schon einmal als Community Manager für größere Marken und Ketten gearbeitet hat, weiß: Deeskalation ist das Wort der Stunde. Jeder noch so unfreundliche, pampige und hirnverbrannte Kommentar, den man privat am liebsten mit Gaffa Tape überkleben würde, behandelt man im Job mit unverdienter Würde, Geduld und Freundlichkeit.
1 comment on original post
1
Add a comment...

Jns Wndlmth
moderator

tracks • credits • information  - 
2
Sill K.'s profile photo
Sill K.
+
1
2
1
 
nice! 
Add a comment...

Jns Wndlmth

Shared publicly  - 
 
Async Programming in ES7.

#es6   #es7   #esnext   #es2015   #es2016   #observable   #generator   #iterable  
1
1
Pablo Garcia's profile photo
Add a comment...
Jns's Collections
People
In his circles
223 people
Basic Information
Gender
Male
Work
Occupation
Arbeiten
Links
Public - 2 months ago
reviewed 2 months ago
1 review
Map
Map
Map