.NET MAUI: Animations x Gestures
.NET MAUI (and previously Xamarin Forms) are often viewed as technologies suited to quickly build functional applications. However, how well would it fare when filled with micro-animations and transitions?
This session will dive into:
- Overview of options available to add UI Animations
- Animation basics (typically common across technologies)
- Animations in .NET MAUI
- Gestures in .NET MAUI
- Sample application
Walk away from this session with a better knowledge of how animations work and what is offered in .NET MAUI to help develop interactive UI.
PWA on Steroids: .NET MAUI x Blazor
.NET MAUI is the successor to Xamarin Forms, now faster and more performant than before - and as close as it can get to native device capabilities.
Blazor is still widely regarded as being "web-based".
Bringing these technologies together allows developers to use their web-development skills to get into the mobile development world (with access to all the native device goodness!).
This session will dive into
- What is Blazor and .NET MAUI?
- What does .NET MAUI Blazor look like?
- Project structure and coding practices (opinionated)
- Developing a simple application using .NET MAUI Blazor
- Code sharing between Mobile Application and Web Application
Walk away from this session with a better understanding on how you can leverage your existing web development (and .NET) skills to enter the mobile development world.
The Story Behind Freelancing
The age old question from techies and non-techies alike: How do I start my coding journey, and how can I make money from it?
Description:
In trying times of the ongoing pandemic, a lot of fresh graduates are stuck at home looking for a way to earn money, start a business or just be productive overall. On the other hand, others are questioning their well-established careers, looking for a geeky change.
This session aims to share experiences (my own and those from like-minded acquaintances) on freelancing as a career, and derive the lessons and the formula behind going for freelancing in development.
Audience:
Session is targeted for young graduates and anyone choosing (or reconsidering) freelancing or launching a business as their career path. Expect a TED-talk style session, based on real life experiences.
Product of Session:
+ The Rules of Freelancing
Agenda:
+ Should you start a freelancing career or a business
+ The hidden obstacles behind freelance work
+ Starting your coding journey
+ The 3-steps to mastering a technology
+ Get 20 years of experiences at 10 years old
+ How to grow from there
+ Clients, Projects, Networks and Business
3D Websites: Three.JS
Let's dive into Three.js - a lightweight web-ready library equipped with all the bells and whistles you need to embark on an easy 3D development journey!
Description
The session will dive into the basics of what is involved when creating 3D elements using web technologies (html/css/js).
- Scene
- Shapes
- Materials
- Lighting
- Effects
- Interactivity
Audience:
Session is targeted for web-savvy beginners, with an interest in creating websites with cool effects and 3D magic. Expect a lot of live coding (and a few crashes!) with very few slides ;)
Product of session:
+ Basic web page with an interactive 3D element
Objectives of session:
+ Introduce Three.JS
+ Understand the basics of 3D graphics/rendering
+ Live coding a website with 3D
+ Peek at what websites could be with 3D
Agenda:
+ Showcase: Websites with 3D effects/elements
+ The process behind creating 3D elements in general
+ Introduction to Three.JS
+ Create a basic sphere using Three.JS
+ Create an interactive terrain using Three.JS
+ Rapid fire: What else could be done using this technology
AI Made Easy : Microsoft Cognitive Services
With AI, ML and Big Data are now buzzing in the world - its implementation in actual solutions can prove to be daunting. The session will provide you with the tools and knowledge you need to easily integrate intelligence in any application.
+ Computer Intelligence - What's it about?
+ Potential of intelligence in your solutions
+ Microsoft Cognitive Services
+ Hands-on Coding
React Native : The Saga
The session provides a deep dive into how React Native mobile applications are structured and operate. Let's peek at both the feature-packed functionalities offered by React Native, while it keeps it as simple as it gets to create beautiful interfaces.
AGENDA:
+ Cross Platform Mobile Development
+ React vs React Native
+ Flow and Life-cycle of React Native
+ Your choice of weapons
+ Building and Styling your UI
+ Tackling State Management
+ To Infinity and Beyond
Walk away from this session with a solid know-how in the art of cross platform mobile application creation, and armed with a fine arsenal of React Native expertise.
Forget friends. Build a bot instead.
A journey taking you from zero to hero in bots development using Microsoft's Bots Framework. We'll cover everything from the basics to adding natural language processing and a primitive intelligence in your very own chat bot. Be sure to join us!
Vue + Firebase
This session focuses on the basics of Vue/Vuex development and integration with Firebase (Firestone) to create a real-time application.
Agenda:
+ Brief Introduction to Vue/Vuex
+ Front-end Development in Vue
+ Setting up Firebase
+ Firestore integration
+ Wrap-up and Deployment
Mobile Optimization Using Google Analytics
Mobile optimization is as important to your website as SEO. Statistically, 77% of smartphone shoppers are more likely to purchase from companies whose mobile sites or apps are well optimized for shopping. Everything from the design of the site to how fast it loads affects the user's perception of the site. This session aims to dive into this world of mobile optimization to help you understand some of the options you have at your disposition to keep your website trendy and your users happy.
Agenda:
- Brief Introduction to Mobile Optimization
- The Mobile Experience: Conversion Rate Optimization
- Overview of A/B Testing for Mobile Sites
- Accelerated Mobile Pages (AMP)
- AMP HTML, JS and CSS
- AMP Validation
Podcast: MSCC's Code and Coffee
Well, it's the final day of our Virtual Developer's Conference. Rendezvous on the livestream to grab a cup of coffee (or a cuppa tea :tea:) and look back on the past days. Bring your feedback and questions to the live chat - or just unwind and share some good vibes!
We personally added a little spice in the form of Loïc Forget, Digital Director at LSL Digital.
Podcast: Women in Tech
Join us in a mini podcast where we'll chat with some of our local heroines who stepped into the tech world and learn about their personal experiences as women in tech. Let's pave the way for more women in tech and more women in DevCon!
Podcast: Students in Tech
Join us and the UOM Computer Club as they talk about how university students are trying to get a head start in the tech industry and more involvement in the community. It's never too early to step out of the box!
Podcast: Self employment as a techie
Join us in a small talk show with two geeks who walked different paths with one goal in common: being their own boss! Let's find out what that journey looks like and what can they share with others who want to take that first step.
State of Xamarin in 2020
Xamarin Forms is currently one of the major players in the realm of cross platform mobile development. However, it has long been criticised for being very functional but less malleable and also potentially one of the most demanding to climb aboard of.
This session will dive into the state of Xamarin Forms (currently at version 4.7) in 2020 covering:
- Little improvements that ease the coding experience
- Multi-binding for data manipulation in the UI
- Shapes and paths (experimental)
- Application Themes
- Slide Views
- Conclusion: How it fares against other platforms
Walk away from this session with better knowledge of what Xamarin looks like after so many updates and improvements - and you'll be better equipped to select the right platform for your next project.
Google DevFest 2019 - Mauritius Sessionize Event
Developers Conference 2019 - Mauritius Sessionize Event
Developers Conference 2018 - Mauritius Sessionize Event
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