Speaker

Ayush Bherwani

Ayush Bherwani

Mobile Developer and Blockchain enthusiastic

Actions

Ayush is an Undergraduate student who is passionate about developing efficient Mobile apps in both Android and Flutter. Apart from Mobile Development, his interest lies in developing Mobile DApps.

Rethinking Media Gallery with Flutter

The Gallery app on every smartphone has been the same(and monotonous), ever since it came out. They have the same boring grid UI and not really prepared for good user interaction.

Since the dawn of Android, it has been over 7 years! There is no change in the app still. With the magic of Flutter, the workshop will revolutionize how we interact with the Gallery App. With concepts of Staggered Animations and Tween animations, even the simplest of animations can turn an app into a beauty!

Staggered Animations is an alien concept to a lot of Flutter Developers who are unaware of how powerful these animations can be! The workshop aims to revamp the Gallery App with the help of Gesture Detection, Staggered Animations, and Optimal UI/UX Interface Design Concepts. From simple animations of sliding images to complex animations of crumbling images like paper and physics of throwing them away, we will take a hands-on workshop on how to build and implement these animations from scratch to satisfy a more than half decade long desire of a satisfying Gallery App!

Agenda
0 - 20 mins: Introduction and writing boilerplate code to make a simple gallery app UI
15 - 25 mins: Adding functionalities of gallery app like delete, favorite, and share.
25 - 40 mins: Adding Gesture detector to make it interactive. i.e. Pinch animation to zoom in and zoom out, adding functionalities on side gestures.
40 - 75 mins: Adding tween and staggered animation in the gallery app. i.e Adding staggered and tween animation to make the photo disappear by changing the dimensions from the screen when deleted.
75 - 90 mins: Closing, Q/A session & Buffer time.

Hot Reload: A feature to Remember

Do you know there are similarities between Flutter and our Bollywood movies?
Our talk explains the workings of Flutter architecture with examples of our favorite Bollywood Twists.
Flutter has risen the bar of a developer's experience with the set of amazing features it has got to offer. We will start by talking about 'Hot Reload', one of the most sought after features in Flutter, which many developers are unaware of. With the analogy of the movie, we will explain the importance and functioning of Flutter architecture.
The movie will have Material and Cupertino Libraries as the actors, the rendering Tree as the director and element tree and widget tree as the assistant directors.
The plot of the movie is simple, it is going to help the audience understand Flutter Architecture, how it works and how Hot Reload achieves godspeed.

Eradicating ML Anxiety with Flutter

People always hear others talking about machine learning but only have a fuzzy idea of what that means. Often they find it difficult to implement machine learning models.
Don't worry, ML Kit got you covered. ML Kit makes it easy to apply ML techniques in your apps by bringing Google's ML technologies, such as the Google Cloud Vision API, TensorFlow Lite, and the Android Neural Networks API together in a single SDK. The ML Kit SDK provides the powerful pre-trained machine learning models in easy to use packages.
But where should I use the packages? Here comes Flutter to rescue. What can be better SDK to integrate the ML Kit, than Flutter? Flutter provides any easy integration of ML Kit which can run on both Android & iOS.
The session will include the basics of Machine Learning, & getting started with ML Kit in Flutter.

Agenda
00 mins - 10 mins: Introduction of Speakers & Machine Learning
10 mins - 15 mins: Introduction to ML Kit
25 mins - 35 mins: Writing boilerplate code for App UI and set up Firebase configuration
35 mins - 40 mins: Exploring different ML Kit APIs
40 mins - 70 mins: Implement Face Detection and Image Labeling APIs
70 mins - 80 mins: Do more with Custom Model: Exploring possibilities with Tensorflow lite
80 mins - 90 mins: Q/A session

Ayush Bherwani

Mobile Developer and Blockchain enthusiastic

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top