it courses in chandigarh

Celebrating 20th Anniversary

industrial training in chandigarh

Rohit Khurana

I’m at the moment employed as a junior Flutter developer for a mid-sized tech company that makes mobile apps for both startups and small enterprises. I joined this position just after I finished my BCA and a course on app development. The main thing that attracted me was that Flutter allows you to make both an Android and an iOS app with the same codebase. This helps a lot for those new players. The majority of my time goes to building and editing Android app interfaces from within Android Studio with help from Dart and Flutter widgets. I was responsible for the simple UI at the beginning, but I am now in charge of minor modules on my own. As of late, I designed the sign-up and login part of a health-tracking application for a client in health and wellness. The classes helped me understand why clean navigation and proper error management are extremely important for a smoothly working app on many gadgets. Regularly, Flutter developers use third-party solutions, such as for payment, sending notifications, and geo-mapping. I have learned to thoroughly inspect package documentation and find solutions when problems appear due to two plugins. It’s not usually shared in the usual online tutorials. People in my team are there to support me. My work on GitHub is reviewed by others, and those suggestions have made me improve my skills and career. I have practised how to write code that others can understand and use version control effectively. At first, I didn’t see the big deal with naming styles and useful comments, but now I am sure of how they help. I recently designed a module that works with forms and keeps user feedback on the device as shared preferences until it is possible to sync with Firebase through an internet connection. At first, it was hard to handle offline-first, but now I have gained more experience in managing an app’s state and its data flow. We are currently making use of Provider. Besides coding, I’m also learning how to test apps better. I’ve started writing basic unit tests and widget tests. Even though testing felt intimidating at first, I now see how it helps reduce last-minute bugs and builds more confidence in the code I push. Outside of work, I maintain a small portfolio of demo apps on GitHub and regularly post screenshots of my work-in-progress on LinkedIn to get feedback and stay connected with the Flutter community. I also follow updates from Flutter Dev on Twitter and watch talks from the Flutter Forward event to stay current with the platform’s changes. This role has helped me grow a lot in a short time. I came in knowing how to build simple apps, but now I’m starting to think about user experience, app performance, and even deployment. My goal is to become a full-stack mobile developer in the future, possibly exploring backend with Firebase or Node.js. What I also love is exploring and sharing insights on tech advancements. I feel CBitss is perfect for expressing my ideas and spreading knowledge! For now, I’m focused on sharpening my skills, delivering clean work, and becoming a reliable part of the development team, one app screen at a time. #FlutterDeveloper #MobileAppDevelopment #Flutter #Dart #AndroidStudio #AppDevelopment #HealthTech #UIUX #Firebase #ProviderStateManagement #GitHub #AppTesting #TechCareer #MobileDev #FlutterCommunity #LinkedInTech


This user hasn’t published any posts yet.

Nothing is more Expensive
than a missed Opportunity