Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
January React meetup #5
|7.00pm||Doors open - mingle with guests and speakers over food and drinks|
|7.20pm||Start of event - opening segment by host|
|7.30pm||Start of scheduled talks|
|8.40pm||Open announcements - open segment for anyone to make announcements|
|9.00pm||End of event|
This could be you!
🎙 How to propose a talk
Want to give a talk? Leave a comment below with the following format:
Title of your talk
Tell us what you'd like to talk about
Include GitHub handles where possible. Add your Twitter handle if you wish
A short introduction of yourself
10min, 20min, 30min
Slides URL (if any)
URL pointing to your slides (Google Slides, PDF, etc.) You can add this part in later.
📢 Open announcements
Have something you'd like to tell the audience? We have an open announcement segment for you to announce job opportunities, promote a meet up, upcoming conferences, etc. Please comment below to give the organizers a heads-up.
📝 Organizers' checklist
- Confirm date and venue availability
- Create event on React JS SG Meetup Page
Hooked on React
An Introduction to the Hooks API in React.
30 mins (max)
Client-side data architecture with Apollo Client
Talk description (tentative scope)
Liau Jian Jie
waiting for Bryan to add this content in, here is mine first.
Intro to ReactReact
Talk description (tentative scope)
Brief ReasonReact overview
Current Position: Organizer, Facebook Developer Circle Delhi-NCR
Past Talks: React Conf 2018, Las Vegas, USA
Upcoming Talk: ByteConf React-Native 2018,Scheduled for Dec 14th
Introduction to Talk:
"React is a library to build intuitive User Interfaces" as quoted in official React documentation. The past few decades of computing have been limited to flat 2D screens. However, the rise of AR/VR means that society will soon move beyond the screen: where the UI won’t be a flat piece of glass but the 3D spaces in which we live & move around.
Since the inception of React, there have been multiple React-Renderer being made by community, One of them is ViroReact, a platform for Native AR/VR. The aim of Talk is to inspire attendees to create immersive, lag free cross-platform content using ViroReact. The talk tries to optimize the complex pathway to learn AR/VR into a linear one by laying the foundation of basic principles of AR/VR UIs and Illusions(Plausibility, Place & Embodiment).
A drastic change from 2D UIs to intuitive 3D UIs requires a detailed understanding of Three Illusions, Place Illusion, Plausibility Illusion, and Embodiment Illusion. Continuing after the introduction to the psychology of AR & VR, The misconception about AR/VR industry just being into entertainment will be ruled out from the hearts of the audience and pathway to inspiration will be laid toward the future, following which the 3-D geometry(Z-Axis) and understanding of basic transformations will be cleared out to the audience which is expected to know the basics of React & React-Native.
Once, the building blocks are established a gradual hands-on to AR/VR "Hello World" app will be made using live demonstration of Android ARCore based ViroReact App. The repository will be made public to the audience for future usage.
It will be followed by asking audience to keep clicking several photos during the talk and upload them to the Link shared just after the hello world app. Another code demo of 360 Images and Videos will be made using per-compiled APK of sample app, which also illustrate placement of 3D objects(.fbx) in the scene.
Finally a closing app will be showcased (not a demo) which will be dynamically made by the images uploaded by the live audience, and will leave the audience in awestruck at the end, thereby inspiring the to learn more about the future of UIs AR & VR.
Unlike my previous talks, the talk will be more oriented toward scale-able AR VR code structuring with several code paradigms: 3D paradigm, Overlay Paradigm, Dynamical Route Overlay Paradigm etc.
"UIs are not created but crafted, with imagination and core principles. The imaginations and core principles are fruit of Experience."
Another Example of choosing a totally unexpected segment of mine is selecting Feature Phone segment to develop Mobile Apps for, and ending up being getting selected as Nokia Asha Premium Member by developing 12+ Apps for Nokia Asha 501 feature phone Platform at that's all at the age of 17.
Following the drastic fall of both of my mainstream platforms, Nokia & BlackBerry, I opted to learn AngularJS 1.x, ionic Framework and Phonegap and deployed Mobile Apps for Major organizations like Rotaract Club of MSIT and PowerGrid India (Government Agency) at the age of 18, But again the community saw major leap from AngularJs 1.x to 2.x.
So finally, I got introduced to ever new intuitive world of ReactJS, which I'm following since the release of version 13.x, Using the ReactJs, have Developed for Raspberry pi (using React-Hardware), Have Developed production level mobile Apps using React-Native for various freelance clients. And have provided client support and training to people working at major Tech Giants like Walmart, Well Fargo, Microsoft etc.
I assure to deliver the best of my experiences to introduce the Frontend and React Community to future of UI.