Story of rewriting react-native-opentok and challenges that we have encountered down the road…

  • Finally, we solved all of them :)This article contains useful steps that you can perform in order to debug and fix real-life issues on native sideWhat is OpenTok?The OpenTok platform, developed by TokBox, makes it easy to embed high-quality interactive video, voice, messaging, and screen sharing into web and mobile apps.It…
  • Here are the most annoying issues that we have encountered on each platform respectively while writing clients:Android: Updating native view doesn’t work.We had a native view which we wanted to update after we connect to a session and receive a stream.
  • Our Subscriber view implements SessionDelegate class what means we can set this view as a delegate in session and listen on events i.e. when session receive a stream, session instance invokes method onStreamReceived on pointer to delegate.
  • Enabling zombies in Xcode is very easy.Click the active scheme in the top left and choose Edit Scheme.Select Run on the left.Open the Diagnostics tab at the top.Tick the checkbox labeled Enable Zombie Objects.Tick the checkbox labeled Enable Zombie Objects.Now Xcode’s Console will give you more complex message i.e.[RNOpenTokSubscriberView respondsToSelector:] message…
  • So remember when you reload JS part of application new instance of your native module will be created but if you are using singleton it will be the same instance as before reload.As I wrote at the beginning we solved all of our issues but some of them took a…

At Callstack we have open source meetings each month. At one of the past meetings we came up with idea to re-maintain our old project called react-native-opentok, because it was a bit dusty and…
Continue reading “Story of rewriting react-native-opentok and challenges that we have encountered down the road…”

Lightning Fast React Apps // Speaker Deck

#ReactJS #Javascript RT @jsterlibs: Slides - Lightning Fast #reactjs Apps by @thegreengreek

  • Come learn how to make your React apps lightning fast!
  • Also, profiling and debugging performance issues can seem like an overwhelming topic to learn.
  • In this session, we’ll cover the usual suspects of performance issues, from the basics of using the correct build, to the fundamentals of immutable data, to higher-level tools like Perf, shouldComponentUpdate, PureComponent, and memoizing computed props in Redux.
  • We will both cover the concepts and walk through examples step-by-step so that by the end of this session you will feel like a React Speed Racer.
  • You’ll get the most out of this session if you’re at least comfortable with React and ES6 syntax.

App loading and run-time affect your bottom line. Fancy features aren’t worth anything if users leave the app out of frustration. Every second counts! React is super fast, but you could be shooting yourself in the foot with design decisions. Come learn how to make your React apps lightning fast!
Continue reading “Lightning Fast React Apps // Speaker Deck”

ReactJS Best Practices Q&A Unplugged with Radoslav Stankov Tickets, Wed, Aug 23, 2017 at 7:00 PM

Don’t miss #ReactJS Best Practices Unplugged with Radoslav Stankov @rstankov

  • Sorry, there are only 195 tickets of that type still available.
  • Sorry, your requested ticket quantity exceeds the number provided by your promotional code.
  • Sorry, the payment type chosen is invalid for this event.
  • Sorry, the payment type chosen is invalid for this event.
  • Sorry, the payment type chosen is invalid for this event.

Eventbrite – Minko Gechev and Mihail Mateev on behalf of Beer.js and Tech Talks presents ReactJS Best Practices Q&A Unplugged with Radoslav Stankov – Wednesday, August 23, 2017 at Puzl CowOrKing, Sofia, Sofia-city. Find event and ticket information.
Continue reading “ReactJS Best Practices Q&A Unplugged with Radoslav Stankov Tickets, Wed, Aug 23, 2017 at 7:00 PM”

Tonight at @In3DC – Lets React -group learning about #reactjs & #reactnative #javascript …

  • A group interested in working together to learn about reactjs and react native

    Want to thank all the people who came out for the first session last week of the #reactjs and #reactnative Let’s React – React 101 Group Learning at @in3dc

    We decided to split the session into two groups, a beginners class and a more advanced class.

  • The more advanced class will work with #reactnative #firebase and cover some more advanced topics – come through on Thursday’s to see what you missed

Eventbrite – Inclusive Innovation Incubator (In3) presents Lets React – React 101 Group – Thursday, August 10, 2017 at Inclusive Innovation Incubator, Washington, DC. Find event and ticket information.
Continue reading “Tonight at @In3DC – Lets React -group learning about #reactjs & #reactnative #javascript …”

April Meet Up

#wordpess #wcldn #development #reactjs #api #reactnative 11th april  see you there

  • If you order, please tell them you will be in the boardroom.
  • Please see their website for information for their food and drinks menu.
  • It is close to the following stations:

    – This station has step-free access from street to platform

    – This station has step-free access from street to train.

  • – This station has step-free access from street to train.
  • If you would like to sponsor food and/or drinks at the event, please contact us at [masked]

To Be Annouced
If you have a suggestion for a session or would like to speak, please contact us at

Food & Drinks
The Doggetts Coat & Badge serves food and drink.
You will need to
Continue reading “April Meet Up”

React meetup #22

Awesome lineup of talks for #reactjs #bangalore #meetup on Feb 18th, 2 P.M

  • ReactJS is a javascript library for building user interfaces.
  • It is one of the best libraries to build modern web applications.
  • Join Us, If you like to learn more about reactjs and share your knowledge with other members of this group.
  • You can also join our  facebook group to chat with other members

Talk 1: Server side rendering of reactjs apps by Ateev Chopra
Talk 2:  Dialects of ReactJs (Preact/Deku/Inferno) by Pavithra Kodmad
Talk 3:  Performance boost with React+Webpack by Kanav Arora
Talk 4:
Continue reading “React meetup #22”

React meetup #19

  • Start a Meetup Group Start a Meetup Group
  • I am a full stack web developer and love building web applications with reactjs and nodejs.
  • It is one of the best libraries to build modern web applications.
  • Join Us, If you like to learn more about reactjs and share your knowledge with other members of this group.
  • Talk 4 : React component lifecycle explained by Mahesh Haldar

Map for meetup location https://goo.gl/maps/iQaqDEQw2er

Talk 1 : PRPL pattern with react/react-router/webpack by Jai Santhosh
Talk 2 : Rapid react-native app development with exponent by Kiran Abburi
Continue reading “React meetup #19”