State of platforms: Fragments Ahmedabad

State of platforms: Fragments Ahmedabad

On the state of platforms: React Native, Flutter, iOS, React

About Fragments Ahmedabad: State of Platforms

The Ahmedabad edition of Fragments Conference is a technical, deep-dive conference, discussing:

  1. React: where Vipul AM, director at Big Binary, elaborates on tooling, resources and how to get started with React: https://hasgeek.com/fragments/ahmedabad-2019/proposals/state-of-react-BDg5te9DaeahZN9kVaahRV

  2. React Native: working with the React Native team at Facebook in San Francisco, Parashuram explains how you can build high quality applications with React Native: https://hasgeek.com/fragments/ahmedabad-2019/proposals/building-high-quality-mobile-apps-with-react-nativ-T4xVLyEQFFGKzgvNsdRuta

  3. Flutter: Pooja Bhaumik explains the ease of development with Flutter in terms of reduced development times, ease of learning, and other technical features which make Flutter an attractive platform: https://hasgeek.com/fragments/ahmedabad-2019/proposals/flutter-do-more-with-less-code-jbAn8PKhyFgna44bvJ8fHf

  4. Comparisons of the above platforms with Kotlin and NativeScript: Arnav Gupta, known for his active involvement with the Android community, demonstrates the pros and cons of different platforms by showing how he built an app using Kotlin, Flutter and NativeScript: https://hasgeek.com/fragments/ahmedabad-2019/proposals/what-i-learnt-by-building-the-exact-same-app-in-ko-NuZgd4bLfKkcck2yHEGRmg

While platforms have brought in frameworks and ease of development, at the heart of a good mobile app underlies sound engineering. One such practice is that of end-to-end testing. Preeti Wadhwani argues about the importance of E2E testing, in her talk at the conference: https://hasgeek.com/fragments/ahmedabad-2019/proposals/meet-my-new-friend-testing-Y5FuAn6jCmXDdyL7o72LtM

We have organized a flash talks session for audience to showcase their open source work, and contribute to the above discussions. See the full conference schedule here: https://hasgeek.com/fragments/ahmedabad-2019/schedule

Workshops and BOF sessions:

Conferences are as much about interactions and sharing of experiences, as they are about learning. Post-lunch, we have two tracks at Fragments Ahmedabad edition:

  1. A hands-on tutorial on React: https://hasgeek.com/fragments/ahmedabad-2019/proposals/react-beginners-workshop-XgmZCjfvVLFYBAYotH8jeE

  2. Birds of Feather (BOF) sessions, where interested members of the audience can join discussions on React Native, Flutter and NativeScript. See the schedule for more details: https://hasgeek.com/fragments/ahmedabad-2019/schedule

Who should attend?

  1. Mobile developers working across platforms.
  2. Co-founders and product managers who are evaluating platforms for business and customer use cases.

Conference date: 9 March 2019.

Venue: DevX Accelerator, C-201, 2nd Floor, The First, Vastrapur, Ahmedabad.

Contact details: For more information about sponsorships, tickets, or any other query, contact info@hasgeek.com or call 7676332020.

Hosted by

How do you make a great mobile experience? Explore with Fragments. Follow Fragments on Twitter more
Vipul A M

Vipul A M

@vipulnsward

State of React

Submitted Feb 8, 2019

Since its inception in 2011 and release at JS Conf in 2013, ReactJS has evolved a lot along with its huge userbase.
From the React.createClass to todays class based system and stateless functions, ReactJS has adapted and grown along with ES6+

Lets look at React from a beginners perspective in 2019.

If you have already worked before, or just setting out to use React, lets explore some fundamental questions- Why React?, How does it help us advance and make our views better? Does one use React juse because its fast? What makes it so popular?

In this talk, we will take a look at the history of React. We will delve into React fundamentals- Virtual DOM, Simple/Stateless components, Small Applications, life cycles, state management, hooks, composition/inherintance, and more.

We will also explore the extensive tooling that helps make so much React easier to use and what tools and resources one can pick up when beginning with ReactJS.

Outline

In this talk, I will take a look at a brief history of React and how it evolved over the years.

I will then talk about React fundamentals- Virtual DOM, Simple/Stateless components, Small Applications, life cycles, state management, hooks, composition/inherintance, CRA and more.

I will also talk about tooling and some preferred things the community uses: tooling, deployments, server side frameworks, GraphQL/Relay, etc

Since this talk is aimed to give a brief overview of getting started in React, I will also talk about how and where people can ask for help from the community and forums and learning in general.

Requirements

NA

Speaker bio

Vipul is Director at BigBinary LLC. He is part of Rails Team, and helps triaging issues. His spare time is spent exploring and contributing to many Open Source ruby projects, when not dabbling with React JS.

He has recently authored ReactJS by Example, that does a deep walk-through of using ReactJS. Vipul loves ReactJS and Ruby’s vibrant community and helps in building PuneReactJS and PuneRb communities. He also organizes DeccanRubyConf in Pune.

Links

Comments

{{ gettext('Login to leave a comment') }}

{{ gettext('Post a comment…') }}
{{ gettext('New comment') }}
{{ formTitle }}

{{ errorMsg }}

{{ gettext('No comments posted yet') }}

Hosted by

How do you make a great mobile experience? Explore with Fragments. Follow Fragments on Twitter more