SlideShare a Scribd company logo
1 of 55
What Is GDSC ?
Your Gateway to Tech Innovation
 Google-Supported Clubs: GDSCs are student-run community groups officially
recognized and supported by Google.
 Technology Exploration: GDSC provide a platform for students to learn and apply Google
technologies, such as app development, machine learning, and cloud computing.
 Activities and Resources: GDSC offer workshops, projects, hackathons, and networking
opportunities to enhance students' tech skills and knowledge.
 Career Development: Assisting students in preparing for tech careers by offering career
guidance and connecting them with industry experts.
Sambalpur University Institute Of Information Technology
Tech Made Easier !
 Empowering students with the knowledge and resources to explore and build solutions using Google's
platforms, including Android, Google Cloud, TensorFlow, Google Workspace, and much more.
 Providing a platform for students to gain practical experience in their Stack , collaborate on projects, and
build their skills in areas such as web development, mobile app development, machine learning, cloud
computing
 To Bridge the Gap Between Technology and Students by Providing an Abundance of Resources , Learning
Paths , Workshops , Events .
OUR GOAL
• Become a part of the Global community of Developers and like-minded Techies !
• Get access to interactive Live Sessions on Tech , Hackathons, Workshops and Projects.
• Take your Tech-Career one step ahead with the Networking Opportunities.
• Grow , Learn & Improve your Tech stack with the help of Club Exposure.
EXPOSURES IN GDSC
Advantage at your doorstep !
Why GDSC ?
Unlocking Seamless Opportunities
Joining the Google Developer Student Club can unlock a bunch of valuable benefits that go
beyond just learning about technology :
• Leadership Opportunities ( Soft skill Dev)
• Technology Exposure
• Access to Valuable Resources
• Networking Oppportunities
• Hackathons and Interactive Sessions, Events
• Working on Good Projects
• Personal Growth
• Google Resources
Procedure In Brief
How to join GDSC
Open Your Chrome Browser
Visit the Link that is
given to you in the
Chat box
Press the Join us
Button Now !
Sign In using your
Google Account
Congratulations !
You are Officially a
member of GDSC-
SUIIT
You will receive
your badges soon !
Some Glimpse of GDSC-SUIIT
Sambalpur University Institute Of Information Technology
What does the year ahead look like ?
Sept-Oct Dec Jan Mar Apr-May
Cloud Campaign TensorFlow
Android Campaign
Web Development
Flutter
Study Jams
Study Jams Hackathons
Open Events
Hackathons
ML DOMAIN
MACHINE LEARNING: THE FUTURE
Sambalpur University Institute Of Information Technology
Himani Priyadarshini
ML DOMAIN
MACHINE LEARNING: THE FUTURE
Machine learning is the subset of AI.
Machine learning is a branch of computer science
which focuses on the use of data and algorithms to
imitate the way that humans learn, gradually
improving its accuracy.
Sambalpur University Institute Of Information Technology
USES
Image recognition
Email spam filtering.
Social media optimization.
Various applications of ML
● Deep Learning involves the
use of more number of
neural networks to model
and solve complex
problems.
Deep Learning
TENSORFLOW
 TensorFlow is a free and open-
source software library for Deep
learning.
 We can use it for training deep
neural networks.
TARGET OF THE YEAR
 Python , Machine learning
 Build machine learning model using datasets
from Kaggle and arrange a competition.
 Explore in Deep learning and make some
projects of deep learning using TensorFlow
 Explore in LLMS
WEB DEV
@Gaurav
@subhranta
WEB DEV
• How WEB work?
• What is
• front-end?
• Back-end?
• Server side
Web Development
What is web app?
A web app is a browser-accessed software providing
interactive services via the internet, eliminating the need for
installation while offering a range of functionalities and user
experiences.
Evolution of static to dynamic
websites
Websites evolved from static, unchanging pages to dynamic
ones, incorporating databases and scripting, enabling
interactive content, personalized user experiences, and real-
time updates.
Frontend Development
HTML (Hypertext Markup Language):
.It provides the structure and content of a webpage and is essential for frontend
development.
CSS (Cascading Style Sheets):
styling and layout of web content.
JavaScript:
programming language for interactive web elements.
Web Architechture
Backend Development
Node JS:
JavaScript runtime for server-side, asynchronous programming. V8 engine,
NPM for packages. Ideal for real-time apps, microservices, and event-
driven tasks. Challenges with CPU-bound operations.
Angular JS:
JavaScript framework for dynamic web apps. Declarative templates, two-
way data binding, and modular architecture. Extends HTML for interactive
user interfaces.
Firebase JS:
Google's platform for web apps. Real-time database, authentication,
hosting, and cloud functions. Streamlines backend tasks, enabling rapid
development and deployment.
Web Architecture
Web security
Protecting online systems from unauthorized access, data
breaches, and malicious attacks. Measures include encryption,
authentication, authorization, and regular updates to prevent
vulnerabilities.
Common threats :-
Cyberattacks jeopardizing online safety. Examples include malware, phishing, DDoS
attacks, and SQL injection. Mitigation involves robust security measures and user
awareness.
How to protect :-
Protection Measures: Implement strong passwords, regular software updates,
firewall, antivirus. Employ HTTPS, secure coding practices, user training for
recognizing phishing attempts, and consistent data backups to ensure web security.
Security !
What is ux and what is its role in web page
●Navigation: Intuitive menus and navigation structures for
easy content exploration.
●Layout: Well-organized layout for clarity and efficient
information presentation.
●Typography: Thoughtful font choices and readability for
effective communication.
●Color Scheme: Cohesive color palette to evoke emotions
and guide user attention.
●Images and Media: Meaningful visuals that enhance content
and resonate with users.
●Interactivity: Interactive elements like buttons and forms
that encourage user engagement.
What is UX?
Resources
Flutter Development
@Rajat
Sahu
01 What is flutter ?
02 Advantages of
flutter
03 What is dart ?
04 Hard skills of
Flutter Developers
What is flutter ?
01 What is flutter ?
02 Advantages of
flutter
03 What is dart ?
04 Hard skills of
Flutter Developers
What is flutter ?
"Flutter is a powerful and versatile open-source
framework for building user interfaces and
applications. Developed by Google, Flutter enables
developers to create beautiful, fast, and cross-
platform apps with a single codebase. By using a
reactive programming model, Flutter allows for easy
and efficient UI updates, making it ideal for crafting
engaging user experiences. Whether you're targeting
iOS, Android, or even the web, Flutter's extensive set
of pre-designed widgets, along with its expressive
programming language, Dart, empowers developers
to bring their creative ideas to life seamlessly."
Advantages of Flutter
1.Single Codebase, Multiple Platforms: Flutter enables you to write a
single codebase that runs on multiple platforms like iOS, Android, web,
and desktop. This reduces development time and maintenance efforts
significantly.
2.Hot Reload: One of Flutter's most acclaimed features, Hot Reload
allows you to instantly see the effects of your code changes in the app,
speeding up development and experimentation.
3.Expressive UI: Flutter offers a wide range of customizable widgets to
create complex and visually appealing user interfaces.
4.Open Source and Community-Driven :Flutter is open source, which
encourages community involvement.
5.Dart Language: Flutter uses the Dart programming language, which is
modern, easy to learn, and comes with features like strong typing and
asynchronous programming.
6.Cost-Effective Development: With a single codebase for multiple
platforms, development costs are often lower compared to maintaining
separate codebases for each platform.
What is Dart ?
01 What is flutter ?
02 Advantages of
flutter
03 What is dart ?
04 Hard skills of
Flutter Developers
What is Dart ?
Dart is a versatile, modern
programming language developed
by Google, optimized for crafting
web, mobile, and server
applications. With a concise and
expressive syntax, Dart
emphasizes clarity and
productivity. It supports both Just-
In-Time (JIT) and Ahead-of-Time
(AOT) compilation, allowing
developers to achieve rapid
development cycles with its "Hot
Reload" feature, while also
delivering optimized performance
DART
Android Development
Binith Kumar
Android Development
Binith Kumar
Introduction to Android Development
• Mobile app development has been enabling us to interact
with technology in innovative ways.
• It's important to note that within the realm of app
development, there exists a specialized subset known as
Android development.
• Android development is distinctively tailored for the Android
operating system, which powers millions of devices
worldwide.
• Throughout this presentation, we'll explore the nuances of
Android development and how it sets itself apart from the
broader field of app development.
Do you also think App and
Android development is
the same thing?
Android development can be thought of as a specialized branch within the
broader scope of app development. It's focused on crafting applications
specifically for the Android operating system.
Android development VS App development
• Platform-Specific
Considerations: Unlike generic
app development, Android apps
need to be optimized to make the
most of Android's distinct features,
adhere to its unique UI guidelines,
and accommodate the wide
diversity of devices in the Android
ecosystem.
• Programming Languages:
In the realm of Android
development, Java and Kotlin are
the primary programming
languages employed for creating
apps that seamlessly run on
Android devices.
When it comes to programming languages for Android development, two primary
languages take the spotlight: Java and Kotlin.
• Java: Java has been a cornerstone of
Android development for years. Its
robust and versatile nature makes it
well-suited for building complex
applications. Developers can harness
Java's object-oriented features and rich
libraries to create apps that seamlessly
integrate with the Android ecosystem.
Java's familiarity and extensive
documentation have contributed to its
enduring popularity among Android
developers.
• Kotlin: In recent years, Kotlin has
emerged as a modern and expressive
alternative to Java for Android
development. Endorsed by Google as an
officially supported language, Kotlin
offers concise syntax, enhanced safety
features, and improved interoperability
with existing Java code. Its seamless
integration with Android Studio and
compatibility with Java libraries have
propelled its adoption, making it a
preferred choice for many developers.
Java & Kotlin
Developer Tools
Google plays a pivotal role in shaping the landscape of Android development, offering a suite
of technologies that empower developers to build exceptional apps. Two prominent
components in this arsenal are Android Studio, Jetpack Compose and Firebase.
• Android Studio: This is the official integrated development environment (IDE) provided by
Google for Android app creation. It's equipped with an array of features designed to
streamline the development process. From its intuitive UI design tools to its robust code
editor, Android Studio lays the foundation for efficient and effective app development.
• Jetpack & Compose: As a revolutionary toolkit, Jetpack & Compose facilitates the
creation of native user interfaces using a declarative approach. This means that
developers can define how the UI should look and behave, allowing for a more streamlined
and intuitive UI development process. With real-time previews and interactive elements,
Jetpack Compose enables developers to create dynamic and consistent user interfaces
across different Android devices.
• Firebase: A platform provided by Google that offers a suite of backend services for app
development. Firebase includes features like real-time database, authentication, cloud
messaging, hosting, and analytics, enabling developers to easily integrate powerful
functionalities into their Android apps without building everything from scratch.
Google Technologies
Developer Tools
Google plays a pivotal role in shaping the landscape of Android development, offering a suite
of technologies that empower developers to build exceptional apps. Two prominent
components in this arsenal are Android Studio, Jetpack Compose and Firebase.
• Android Studio: This is the official integrated development environment (IDE) provided by
Google for Android app creation. It's equipped with an array of features designed to
streamline the development process. From its intuitive UI design tools to its robust code
editor, Android Studio lays the foundation for efficient and effective app development.
• Jetpack & Compose: As a revolutionary toolkit, Jetpack & Compose facilitates the
creation of native user interfaces using a declarative approach. This means that
developers can define how the UI should look and behave, allowing for a more streamlined
and intuitive UI development process. With real-time previews and interactive elements,
Jetpack Compose enables developers to create dynamic and consistent user interfaces
across different Android devices.
• Firebase: A platform provided by Google that offers a suite of backend services for app
development. Firebase includes features like real-time database, authentication, cloud
messaging, hosting, and analytics, enabling developers to easily integrate powerful
functionalities into their Android apps without building everything from scratch.
Google Technologies
Developer Tools
Google plays a pivotal role in shaping the landscape of Android development, offering a suite
of technologies that empower developers to build exceptional apps. Two prominent
components in this arsenal are Android Studio, Jetpack Compose and Firebase.
• Android Studio: This is the official integrated development environment (IDE) provided by
Google for Android app creation. It's equipped with an array of features designed to
streamline the development process. From its intuitive UI design tools to its robust code
editor, Android Studio lays the foundation for efficient and effective app development.
• Jetpack & Compose: As a revolutionary toolkit, Jetpack & Compose facilitates the
creation of native user interfaces using a declarative approach. This means that
developers can define how the UI should look and behave, allowing for a more streamlined
and intuitive UI development process. With real-time previews and interactive elements,
Jetpack Compose enables developers to create dynamic and consistent user interfaces
across different Android devices.
• Firebase: A platform provided by Google that offers a suite of backend services for app
development. Firebase includes features like real-time database, authentication, cloud
messaging, hosting, and analytics, enabling developers to easily integrate powerful
functionalities into their Android apps without building everything from scratch.
Google Technologies
Android Studio plays a pivotal role in the Android development process. It
provides a powerful integrated environment that streamlines the creation,
testing, and optimization of Android applications. With its suite of tools, intuitive
interface, and seamless integration, Android Studio empowers developers to
efficiently build high-quality apps that cater to the diverse Android ecosystem.
• User Interface: Empowering interface for efficient navigation, reducing
learning curve.
• Code Editor: Advanced, auto-completion-enabled editor for clean code
creation.
• Emulator: Built-in simulator for precise app testing on various devices.
• Profiling Tools: Optimize app performance, identify bottlenecks.
• Google Services: Seamlessly integrate Firebase and streamline backend
tasks.
• Android Studio accelerates development, ensuring polished, high-quality
apps and exceptional user experiences.
Android Studio For Development
The Ultimate IDE
Android Studio plays a pivotal role in the Android development process. It
provides a powerful integrated environment that streamlines the creation,
testing, and optimization of Android applications. With its suite of tools, intuitive
interface, and seamless integration, Android Studio empowers developers to
efficiently build high-quality apps that cater to the diverse Android ecosystem.
• User Interface: Empowering interface for efficient navigation, reducing
learning curve.
• Code Editor: Advanced, auto-completion-enabled editor for clean code
creation.
• Emulator: Built-in simulator for precise app testing on various devices.
• Profiling Tools: Optimize app performance, identify bottlenecks.
• Google Services: Seamlessly integrate Firebase and streamline backend
tasks.
• Android Studio accelerates development, ensuring polished, high-quality
apps and exceptional user experiences.
Android Studio For Development
The Ultimate IDE
Jetpack & Compose
Jetpack and compose is a comprehensive suite of libraries, tools, and architectural
guidance provided by Google to simplify Android app development. Jetpack
Compose is a modern toolkit for building native Android UI. Jetpack Compose
simplifies and accelerates UI development on Android with less code, powerful tools,
and intuitive Kotlin APIs.
Advantages Over XML-based UI: Benefits of UI over XML based
• Declarative UI: Simplify UI creation with an intuitive, straightforward syntax that
enhances productivity.
• Real-time Preview: Instantly visualize UI changes during the coding process,
enhancing efficiency.
• Interactive Elements: Effortlessly design interactive and dynamic user
interfaces, enriching user experiences.
• Consistency Across Devices: Ensure uniform and consistent UI across a range
of devices and screen sizes, improving app usability.
Revolutionizing UI Development
Android
Development
Android
Development
Main
Technologies
Languages
Android
Development
Kotlin
Jetpack
Compose
Android Studio Java
Main
Technologies
Languages
Summary Android
Development
In summary, we've explored the unique landscape
of Android development, distinguishing it from
general app development. We've delved into the
significance of Google's technologies and tools in
this realm. we encourage all developers to immerse
themselves in the potential of these technologies.
By embracing Android Studio, Jetpack Compose,
and Backend capabilities of Firebase developers
can embark on a journey of innovation and
excellence in Android app development.
Cloud Computing
Binith
Kumar
Cloud Computing
A revolutionary technology
Cloud computing, exemplified by Google Cloud Platform
(GCP), revolutionizes data and application management.
GCP offers a virtualized environment with scalability,
flexibility, and cost efficiency. With global reach and robust
security, GCP empowers innovation through cutting-edge
technologies like AI, ML, and analytics.
Overview of the core services offered by Google Cloud
● Platform: Compute: Virtual Machines (VMs) and Kubernetes Engine.
● Storage: Cloud Storage, Cloud SQL, and Bigtable.
● Data Analytics: BigQuery for data warehousing and analysis.
● Machine Learning: AI and ML services with AutoML and TensorFlow.
● Networking: VPC, Load Balancing, and CDN services.
● Developer Tools: Cloud SDK, Cloud Source Repositories, and more.
Google cloud Platform
Core Services
Advantages
Cloud computing, including Google Cloud Platform (GCP), offers numerous benefits:
●Scalability: Easily adjust resources as demand changes; GCP provides diverse
services to scale applications.
●Flexibility: Choose services aligned with specific needs; GCP offers a wide range of
tools.
●Cost Efficiency: Pay only for resources used; GCP's pricing model optimizes
spending. Security: Robust measures and certifications ensure data protection.
●Innovation: GCP's advanced technologies, like AI and ML, drive creative solutions.
Unleashing the power of GCP
In short
Key Takeaways:
• - Google Cloud Platform provides a comprehensive range of
robust cloud services.
• - GCP empowers developers with scalability and fosters
innovation through advanced technologies.
• - Joining GDSC offers opportunities to learn, collaborate, and
explore cloud technologies further.
A HUGE SURPRISE FROM
A HUGE SURPRISE FROM
Sambalpur University Institute of Information
Technology
GOOGLE CLOUD STUDY JAMS
COMING SOON
EMBARK ON THE
COSMIC RIDE!
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum gravida
placerat dictum. Sed sagittis accumsan dolor ut malesuada. Duis sit amet
placerat quam. Donec eget eros egestas nunc venenatis suscipit at at felis. Duis
sit amet placerat quam.
Subtitle
Thank
You

More Related Content

Similar to InfoFest GDSC.pptx

Android Training | Android Training Institue
Android Training | Android Training InstitueAndroid Training | Android Training Institue
Android Training | Android Training InstitueIIHT LTD
 
android training | android training in chennai | IIHT
android training | android training in chennai | IIHTandroid training | android training in chennai | IIHT
android training | android training in chennai | IIHTIIHT LTD
 
Build Innovative Web Applications with Full Stack Development Know -123.pdf
Build Innovative Web Applications with Full Stack Development Know -123.pdfBuild Innovative Web Applications with Full Stack Development Know -123.pdf
Build Innovative Web Applications with Full Stack Development Know -123.pdfUncodemy
 
Building for the Future The Impact of Full Stack Development on Modern Applic...
Building for the Future The Impact of Full Stack Development on Modern Applic...Building for the Future The Impact of Full Stack Development on Modern Applic...
Building for the Future The Impact of Full Stack Development on Modern Applic...Amplework Software Pvt. Ltd.
 
Info Session GDSC USICT
Info Session GDSC USICTInfo Session GDSC USICT
Info Session GDSC USICTDSCUSICT
 
Why Is Flutter A Great Platform Amidst All Cross-Platform Apps?
Why Is Flutter A Great Platform Amidst All Cross-Platform Apps?Why Is Flutter A Great Platform Amidst All Cross-Platform Apps?
Why Is Flutter A Great Platform Amidst All Cross-Platform Apps?Netizens Technologies
 
Resume - Taranjeet Singh - 3.5 years - Java/J2EE/GWT
Resume - Taranjeet Singh - 3.5 years - Java/J2EE/GWTResume - Taranjeet Singh - 3.5 years - Java/J2EE/GWT
Resume - Taranjeet Singh - 3.5 years - Java/J2EE/GWTtaranjs
 
Top 12 Front End Technologies to Use In 2024.pdf
Top 12 Front End Technologies to Use In 2024.pdfTop 12 Front End Technologies to Use In 2024.pdf
Top 12 Front End Technologies to Use In 2024.pdfLaura Miller
 
Why is flutter considered the best cross platform framework
Why is flutter considered the best cross platform frameworkWhy is flutter considered the best cross platform framework
Why is flutter considered the best cross platform frameworkPixel Crayons
 
Google Developer Student Clubs.pdf
Google Developer Student Clubs.pdfGoogle Developer Student Clubs.pdf
Google Developer Student Clubs.pdfUtkarshVerma997552
 
Stacker's the way you connect the world .pptx
Stacker's the way you connect the world .pptxStacker's the way you connect the world .pptx
Stacker's the way you connect the world .pptxBOBY RISHABH KUMAR SHARMA
 
Top 8 Flutter App Development Tools.pdf
Top 8 Flutter App Development Tools.pdfTop 8 Flutter App Development Tools.pdf
Top 8 Flutter App Development Tools.pdfFuGenx Technologies
 
Why Should You Choose Flutter App Development
Why Should You Choose Flutter App DevelopmentWhy Should You Choose Flutter App Development
Why Should You Choose Flutter App DevelopmentSterling Technolabs
 
Imaginea Introduction
Imaginea IntroductionImaginea Introduction
Imaginea Introductionarun_imaginea
 
Gdsc lbce offline accelerator meet -1
Gdsc lbce offline accelerator meet -1Gdsc lbce offline accelerator meet -1
Gdsc lbce offline accelerator meet -1Diksha71
 
Front end web & app development
Front end web & app developmentFront end web & app development
Front end web & app developmentTarannum shaikh
 
Is Flutter Good for Web Development? | Flutter Agency
Is Flutter Good for Web Development? | Flutter AgencyIs Flutter Good for Web Development? | Flutter Agency
Is Flutter Good for Web Development? | Flutter AgencyFlutter Agency
 

Similar to InfoFest GDSC.pptx (20)

Dominion over domains
Dominion over domainsDominion over domains
Dominion over domains
 
Android Training | Android Training Institue
Android Training | Android Training InstitueAndroid Training | Android Training Institue
Android Training | Android Training Institue
 
android training | android training in chennai | IIHT
android training | android training in chennai | IIHTandroid training | android training in chennai | IIHT
android training | android training in chennai | IIHT
 
Build Innovative Web Applications with Full Stack Development Know -123.pdf
Build Innovative Web Applications with Full Stack Development Know -123.pdfBuild Innovative Web Applications with Full Stack Development Know -123.pdf
Build Innovative Web Applications with Full Stack Development Know -123.pdf
 
Building for the Future The Impact of Full Stack Development on Modern Applic...
Building for the Future The Impact of Full Stack Development on Modern Applic...Building for the Future The Impact of Full Stack Development on Modern Applic...
Building for the Future The Impact of Full Stack Development on Modern Applic...
 
What Is A Technology Stack?
What Is A Technology Stack?What Is A Technology Stack?
What Is A Technology Stack?
 
Info Session GDSC USICT
Info Session GDSC USICTInfo Session GDSC USICT
Info Session GDSC USICT
 
Why Is Flutter A Great Platform Amidst All Cross-Platform Apps?
Why Is Flutter A Great Platform Amidst All Cross-Platform Apps?Why Is Flutter A Great Platform Amidst All Cross-Platform Apps?
Why Is Flutter A Great Platform Amidst All Cross-Platform Apps?
 
Resume - Taranjeet Singh - 3.5 years - Java/J2EE/GWT
Resume - Taranjeet Singh - 3.5 years - Java/J2EE/GWTResume - Taranjeet Singh - 3.5 years - Java/J2EE/GWT
Resume - Taranjeet Singh - 3.5 years - Java/J2EE/GWT
 
Top 12 Front End Technologies to Use In 2024.pdf
Top 12 Front End Technologies to Use In 2024.pdfTop 12 Front End Technologies to Use In 2024.pdf
Top 12 Front End Technologies to Use In 2024.pdf
 
Why is flutter considered the best cross platform framework
Why is flutter considered the best cross platform frameworkWhy is flutter considered the best cross platform framework
Why is flutter considered the best cross platform framework
 
Google Developer Student Clubs.pdf
Google Developer Student Clubs.pdfGoogle Developer Student Clubs.pdf
Google Developer Student Clubs.pdf
 
Stacker's the way you connect the world .pptx
Stacker's the way you connect the world .pptxStacker's the way you connect the world .pptx
Stacker's the way you connect the world .pptx
 
Top 8 Flutter App Development Tools.pdf
Top 8 Flutter App Development Tools.pdfTop 8 Flutter App Development Tools.pdf
Top 8 Flutter App Development Tools.pdf
 
Why Should You Choose Flutter App Development
Why Should You Choose Flutter App DevelopmentWhy Should You Choose Flutter App Development
Why Should You Choose Flutter App Development
 
Full Stack Development
Full Stack DevelopmentFull Stack Development
Full Stack Development
 
Imaginea Introduction
Imaginea IntroductionImaginea Introduction
Imaginea Introduction
 
Gdsc lbce offline accelerator meet -1
Gdsc lbce offline accelerator meet -1Gdsc lbce offline accelerator meet -1
Gdsc lbce offline accelerator meet -1
 
Front end web & app development
Front end web & app developmentFront end web & app development
Front end web & app development
 
Is Flutter Good for Web Development? | Flutter Agency
Is Flutter Good for Web Development? | Flutter AgencyIs Flutter Good for Web Development? | Flutter Agency
Is Flutter Good for Web Development? | Flutter Agency
 

Recently uploaded

Design and Development of a Provenance Capture Platform for Data Science
Design and Development of a Provenance Capture Platform for Data ScienceDesign and Development of a Provenance Capture Platform for Data Science
Design and Development of a Provenance Capture Platform for Data SciencePaolo Missier
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdfSandro Moreira
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistandanishmna97
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
WSO2 Micro Integrator for Enterprise Integration in a Decentralized, Microser...
WSO2 Micro Integrator for Enterprise Integration in a Decentralized, Microser...WSO2 Micro Integrator for Enterprise Integration in a Decentralized, Microser...
WSO2 Micro Integrator for Enterprise Integration in a Decentralized, Microser...WSO2
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Zilliz
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityWSO2
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)Samir Dash
 
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc
 
Less Is More: Utilizing Ballerina to Architect a Cloud Data Platform
Less Is More: Utilizing Ballerina to Architect a Cloud Data PlatformLess Is More: Utilizing Ballerina to Architect a Cloud Data Platform
Less Is More: Utilizing Ballerina to Architect a Cloud Data PlatformWSO2
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Victor Rentea
 

Recently uploaded (20)

Design and Development of a Provenance Capture Platform for Data Science
Design and Development of a Provenance Capture Platform for Data ScienceDesign and Development of a Provenance Capture Platform for Data Science
Design and Development of a Provenance Capture Platform for Data Science
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
WSO2 Micro Integrator for Enterprise Integration in a Decentralized, Microser...
WSO2 Micro Integrator for Enterprise Integration in a Decentralized, Microser...WSO2 Micro Integrator for Enterprise Integration in a Decentralized, Microser...
WSO2 Micro Integrator for Enterprise Integration in a Decentralized, Microser...
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
 
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
 
Less Is More: Utilizing Ballerina to Architect a Cloud Data Platform
Less Is More: Utilizing Ballerina to Architect a Cloud Data PlatformLess Is More: Utilizing Ballerina to Architect a Cloud Data Platform
Less Is More: Utilizing Ballerina to Architect a Cloud Data Platform
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 

InfoFest GDSC.pptx

  • 1. What Is GDSC ? Your Gateway to Tech Innovation  Google-Supported Clubs: GDSCs are student-run community groups officially recognized and supported by Google.  Technology Exploration: GDSC provide a platform for students to learn and apply Google technologies, such as app development, machine learning, and cloud computing.  Activities and Resources: GDSC offer workshops, projects, hackathons, and networking opportunities to enhance students' tech skills and knowledge.  Career Development: Assisting students in preparing for tech careers by offering career guidance and connecting them with industry experts. Sambalpur University Institute Of Information Technology
  • 2. Tech Made Easier !  Empowering students with the knowledge and resources to explore and build solutions using Google's platforms, including Android, Google Cloud, TensorFlow, Google Workspace, and much more.  Providing a platform for students to gain practical experience in their Stack , collaborate on projects, and build their skills in areas such as web development, mobile app development, machine learning, cloud computing  To Bridge the Gap Between Technology and Students by Providing an Abundance of Resources , Learning Paths , Workshops , Events . OUR GOAL
  • 3. • Become a part of the Global community of Developers and like-minded Techies ! • Get access to interactive Live Sessions on Tech , Hackathons, Workshops and Projects. • Take your Tech-Career one step ahead with the Networking Opportunities. • Grow , Learn & Improve your Tech stack with the help of Club Exposure. EXPOSURES IN GDSC Advantage at your doorstep !
  • 4. Why GDSC ? Unlocking Seamless Opportunities Joining the Google Developer Student Club can unlock a bunch of valuable benefits that go beyond just learning about technology : • Leadership Opportunities ( Soft skill Dev) • Technology Exposure • Access to Valuable Resources • Networking Oppportunities • Hackathons and Interactive Sessions, Events • Working on Good Projects • Personal Growth • Google Resources
  • 5. Procedure In Brief How to join GDSC Open Your Chrome Browser Visit the Link that is given to you in the Chat box Press the Join us Button Now ! Sign In using your Google Account Congratulations ! You are Officially a member of GDSC- SUIIT You will receive your badges soon !
  • 6. Some Glimpse of GDSC-SUIIT Sambalpur University Institute Of Information Technology
  • 7.
  • 8. What does the year ahead look like ? Sept-Oct Dec Jan Mar Apr-May Cloud Campaign TensorFlow Android Campaign Web Development Flutter Study Jams Study Jams Hackathons Open Events Hackathons
  • 9. ML DOMAIN MACHINE LEARNING: THE FUTURE Sambalpur University Institute Of Information Technology Himani Priyadarshini
  • 10. ML DOMAIN MACHINE LEARNING: THE FUTURE Machine learning is the subset of AI. Machine learning is a branch of computer science which focuses on the use of data and algorithms to imitate the way that humans learn, gradually improving its accuracy. Sambalpur University Institute Of Information Technology
  • 11. USES Image recognition Email spam filtering. Social media optimization. Various applications of ML
  • 12.
  • 13. ● Deep Learning involves the use of more number of neural networks to model and solve complex problems. Deep Learning
  • 14. TENSORFLOW  TensorFlow is a free and open- source software library for Deep learning.  We can use it for training deep neural networks.
  • 15. TARGET OF THE YEAR  Python , Machine learning  Build machine learning model using datasets from Kaggle and arrange a competition.  Explore in Deep learning and make some projects of deep learning using TensorFlow  Explore in LLMS
  • 17. WEB DEV • How WEB work? • What is • front-end? • Back-end? • Server side
  • 18. Web Development What is web app? A web app is a browser-accessed software providing interactive services via the internet, eliminating the need for installation while offering a range of functionalities and user experiences. Evolution of static to dynamic websites Websites evolved from static, unchanging pages to dynamic ones, incorporating databases and scripting, enabling interactive content, personalized user experiences, and real- time updates.
  • 19. Frontend Development HTML (Hypertext Markup Language): .It provides the structure and content of a webpage and is essential for frontend development. CSS (Cascading Style Sheets): styling and layout of web content. JavaScript: programming language for interactive web elements. Web Architechture
  • 20. Backend Development Node JS: JavaScript runtime for server-side, asynchronous programming. V8 engine, NPM for packages. Ideal for real-time apps, microservices, and event- driven tasks. Challenges with CPU-bound operations. Angular JS: JavaScript framework for dynamic web apps. Declarative templates, two- way data binding, and modular architecture. Extends HTML for interactive user interfaces. Firebase JS: Google's platform for web apps. Real-time database, authentication, hosting, and cloud functions. Streamlines backend tasks, enabling rapid development and deployment. Web Architecture
  • 21. Web security Protecting online systems from unauthorized access, data breaches, and malicious attacks. Measures include encryption, authentication, authorization, and regular updates to prevent vulnerabilities. Common threats :- Cyberattacks jeopardizing online safety. Examples include malware, phishing, DDoS attacks, and SQL injection. Mitigation involves robust security measures and user awareness. How to protect :- Protection Measures: Implement strong passwords, regular software updates, firewall, antivirus. Employ HTTPS, secure coding practices, user training for recognizing phishing attempts, and consistent data backups to ensure web security. Security !
  • 22. What is ux and what is its role in web page ●Navigation: Intuitive menus and navigation structures for easy content exploration. ●Layout: Well-organized layout for clarity and efficient information presentation. ●Typography: Thoughtful font choices and readability for effective communication. ●Color Scheme: Cohesive color palette to evoke emotions and guide user attention. ●Images and Media: Meaningful visuals that enhance content and resonate with users. ●Interactivity: Interactive elements like buttons and forms that encourage user engagement. What is UX?
  • 24. Flutter Development @Rajat Sahu 01 What is flutter ? 02 Advantages of flutter 03 What is dart ? 04 Hard skills of Flutter Developers
  • 25. What is flutter ? 01 What is flutter ? 02 Advantages of flutter 03 What is dart ? 04 Hard skills of Flutter Developers
  • 26. What is flutter ? "Flutter is a powerful and versatile open-source framework for building user interfaces and applications. Developed by Google, Flutter enables developers to create beautiful, fast, and cross- platform apps with a single codebase. By using a reactive programming model, Flutter allows for easy and efficient UI updates, making it ideal for crafting engaging user experiences. Whether you're targeting iOS, Android, or even the web, Flutter's extensive set of pre-designed widgets, along with its expressive programming language, Dart, empowers developers to bring their creative ideas to life seamlessly."
  • 27. Advantages of Flutter 1.Single Codebase, Multiple Platforms: Flutter enables you to write a single codebase that runs on multiple platforms like iOS, Android, web, and desktop. This reduces development time and maintenance efforts significantly. 2.Hot Reload: One of Flutter's most acclaimed features, Hot Reload allows you to instantly see the effects of your code changes in the app, speeding up development and experimentation. 3.Expressive UI: Flutter offers a wide range of customizable widgets to create complex and visually appealing user interfaces. 4.Open Source and Community-Driven :Flutter is open source, which encourages community involvement. 5.Dart Language: Flutter uses the Dart programming language, which is modern, easy to learn, and comes with features like strong typing and asynchronous programming. 6.Cost-Effective Development: With a single codebase for multiple platforms, development costs are often lower compared to maintaining separate codebases for each platform.
  • 28. What is Dart ? 01 What is flutter ? 02 Advantages of flutter 03 What is dart ? 04 Hard skills of Flutter Developers
  • 29. What is Dart ? Dart is a versatile, modern programming language developed by Google, optimized for crafting web, mobile, and server applications. With a concise and expressive syntax, Dart emphasizes clarity and productivity. It supports both Just- In-Time (JIT) and Ahead-of-Time (AOT) compilation, allowing developers to achieve rapid development cycles with its "Hot Reload" feature, while also delivering optimized performance DART
  • 30.
  • 33. Introduction to Android Development • Mobile app development has been enabling us to interact with technology in innovative ways. • It's important to note that within the realm of app development, there exists a specialized subset known as Android development. • Android development is distinctively tailored for the Android operating system, which powers millions of devices worldwide. • Throughout this presentation, we'll explore the nuances of Android development and how it sets itself apart from the broader field of app development.
  • 34. Do you also think App and Android development is the same thing?
  • 35. Android development can be thought of as a specialized branch within the broader scope of app development. It's focused on crafting applications specifically for the Android operating system. Android development VS App development • Platform-Specific Considerations: Unlike generic app development, Android apps need to be optimized to make the most of Android's distinct features, adhere to its unique UI guidelines, and accommodate the wide diversity of devices in the Android ecosystem. • Programming Languages: In the realm of Android development, Java and Kotlin are the primary programming languages employed for creating apps that seamlessly run on Android devices.
  • 36. When it comes to programming languages for Android development, two primary languages take the spotlight: Java and Kotlin. • Java: Java has been a cornerstone of Android development for years. Its robust and versatile nature makes it well-suited for building complex applications. Developers can harness Java's object-oriented features and rich libraries to create apps that seamlessly integrate with the Android ecosystem. Java's familiarity and extensive documentation have contributed to its enduring popularity among Android developers. • Kotlin: In recent years, Kotlin has emerged as a modern and expressive alternative to Java for Android development. Endorsed by Google as an officially supported language, Kotlin offers concise syntax, enhanced safety features, and improved interoperability with existing Java code. Its seamless integration with Android Studio and compatibility with Java libraries have propelled its adoption, making it a preferred choice for many developers. Java & Kotlin
  • 37. Developer Tools Google plays a pivotal role in shaping the landscape of Android development, offering a suite of technologies that empower developers to build exceptional apps. Two prominent components in this arsenal are Android Studio, Jetpack Compose and Firebase. • Android Studio: This is the official integrated development environment (IDE) provided by Google for Android app creation. It's equipped with an array of features designed to streamline the development process. From its intuitive UI design tools to its robust code editor, Android Studio lays the foundation for efficient and effective app development. • Jetpack & Compose: As a revolutionary toolkit, Jetpack & Compose facilitates the creation of native user interfaces using a declarative approach. This means that developers can define how the UI should look and behave, allowing for a more streamlined and intuitive UI development process. With real-time previews and interactive elements, Jetpack Compose enables developers to create dynamic and consistent user interfaces across different Android devices. • Firebase: A platform provided by Google that offers a suite of backend services for app development. Firebase includes features like real-time database, authentication, cloud messaging, hosting, and analytics, enabling developers to easily integrate powerful functionalities into their Android apps without building everything from scratch. Google Technologies
  • 38. Developer Tools Google plays a pivotal role in shaping the landscape of Android development, offering a suite of technologies that empower developers to build exceptional apps. Two prominent components in this arsenal are Android Studio, Jetpack Compose and Firebase. • Android Studio: This is the official integrated development environment (IDE) provided by Google for Android app creation. It's equipped with an array of features designed to streamline the development process. From its intuitive UI design tools to its robust code editor, Android Studio lays the foundation for efficient and effective app development. • Jetpack & Compose: As a revolutionary toolkit, Jetpack & Compose facilitates the creation of native user interfaces using a declarative approach. This means that developers can define how the UI should look and behave, allowing for a more streamlined and intuitive UI development process. With real-time previews and interactive elements, Jetpack Compose enables developers to create dynamic and consistent user interfaces across different Android devices. • Firebase: A platform provided by Google that offers a suite of backend services for app development. Firebase includes features like real-time database, authentication, cloud messaging, hosting, and analytics, enabling developers to easily integrate powerful functionalities into their Android apps without building everything from scratch. Google Technologies
  • 39. Developer Tools Google plays a pivotal role in shaping the landscape of Android development, offering a suite of technologies that empower developers to build exceptional apps. Two prominent components in this arsenal are Android Studio, Jetpack Compose and Firebase. • Android Studio: This is the official integrated development environment (IDE) provided by Google for Android app creation. It's equipped with an array of features designed to streamline the development process. From its intuitive UI design tools to its robust code editor, Android Studio lays the foundation for efficient and effective app development. • Jetpack & Compose: As a revolutionary toolkit, Jetpack & Compose facilitates the creation of native user interfaces using a declarative approach. This means that developers can define how the UI should look and behave, allowing for a more streamlined and intuitive UI development process. With real-time previews and interactive elements, Jetpack Compose enables developers to create dynamic and consistent user interfaces across different Android devices. • Firebase: A platform provided by Google that offers a suite of backend services for app development. Firebase includes features like real-time database, authentication, cloud messaging, hosting, and analytics, enabling developers to easily integrate powerful functionalities into their Android apps without building everything from scratch. Google Technologies
  • 40. Android Studio plays a pivotal role in the Android development process. It provides a powerful integrated environment that streamlines the creation, testing, and optimization of Android applications. With its suite of tools, intuitive interface, and seamless integration, Android Studio empowers developers to efficiently build high-quality apps that cater to the diverse Android ecosystem. • User Interface: Empowering interface for efficient navigation, reducing learning curve. • Code Editor: Advanced, auto-completion-enabled editor for clean code creation. • Emulator: Built-in simulator for precise app testing on various devices. • Profiling Tools: Optimize app performance, identify bottlenecks. • Google Services: Seamlessly integrate Firebase and streamline backend tasks. • Android Studio accelerates development, ensuring polished, high-quality apps and exceptional user experiences. Android Studio For Development The Ultimate IDE
  • 41. Android Studio plays a pivotal role in the Android development process. It provides a powerful integrated environment that streamlines the creation, testing, and optimization of Android applications. With its suite of tools, intuitive interface, and seamless integration, Android Studio empowers developers to efficiently build high-quality apps that cater to the diverse Android ecosystem. • User Interface: Empowering interface for efficient navigation, reducing learning curve. • Code Editor: Advanced, auto-completion-enabled editor for clean code creation. • Emulator: Built-in simulator for precise app testing on various devices. • Profiling Tools: Optimize app performance, identify bottlenecks. • Google Services: Seamlessly integrate Firebase and streamline backend tasks. • Android Studio accelerates development, ensuring polished, high-quality apps and exceptional user experiences. Android Studio For Development The Ultimate IDE
  • 42. Jetpack & Compose Jetpack and compose is a comprehensive suite of libraries, tools, and architectural guidance provided by Google to simplify Android app development. Jetpack Compose is a modern toolkit for building native Android UI. Jetpack Compose simplifies and accelerates UI development on Android with less code, powerful tools, and intuitive Kotlin APIs. Advantages Over XML-based UI: Benefits of UI over XML based • Declarative UI: Simplify UI creation with an intuitive, straightforward syntax that enhances productivity. • Real-time Preview: Instantly visualize UI changes during the coding process, enhancing efficiency. • Interactive Elements: Effortlessly design interactive and dynamic user interfaces, enriching user experiences. • Consistency Across Devices: Ensure uniform and consistent UI across a range of devices and screen sizes, improving app usability. Revolutionizing UI Development
  • 46. Summary Android Development In summary, we've explored the unique landscape of Android development, distinguishing it from general app development. We've delved into the significance of Google's technologies and tools in this realm. we encourage all developers to immerse themselves in the potential of these technologies. By embracing Android Studio, Jetpack Compose, and Backend capabilities of Firebase developers can embark on a journey of innovation and excellence in Android app development.
  • 48. Cloud Computing A revolutionary technology Cloud computing, exemplified by Google Cloud Platform (GCP), revolutionizes data and application management. GCP offers a virtualized environment with scalability, flexibility, and cost efficiency. With global reach and robust security, GCP empowers innovation through cutting-edge technologies like AI, ML, and analytics.
  • 49. Overview of the core services offered by Google Cloud ● Platform: Compute: Virtual Machines (VMs) and Kubernetes Engine. ● Storage: Cloud Storage, Cloud SQL, and Bigtable. ● Data Analytics: BigQuery for data warehousing and analysis. ● Machine Learning: AI and ML services with AutoML and TensorFlow. ● Networking: VPC, Load Balancing, and CDN services. ● Developer Tools: Cloud SDK, Cloud Source Repositories, and more. Google cloud Platform Core Services
  • 50. Advantages Cloud computing, including Google Cloud Platform (GCP), offers numerous benefits: ●Scalability: Easily adjust resources as demand changes; GCP provides diverse services to scale applications. ●Flexibility: Choose services aligned with specific needs; GCP offers a wide range of tools. ●Cost Efficiency: Pay only for resources used; GCP's pricing model optimizes spending. Security: Robust measures and certifications ensure data protection. ●Innovation: GCP's advanced technologies, like AI and ML, drive creative solutions. Unleashing the power of GCP
  • 51. In short Key Takeaways: • - Google Cloud Platform provides a comprehensive range of robust cloud services. • - GCP empowers developers with scalability and fosters innovation through advanced technologies. • - Joining GDSC offers opportunities to learn, collaborate, and explore cloud technologies further.
  • 53. A HUGE SURPRISE FROM Sambalpur University Institute of Information Technology
  • 54. GOOGLE CLOUD STUDY JAMS COMING SOON EMBARK ON THE COSMIC RIDE!
  • 55. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum gravida placerat dictum. Sed sagittis accumsan dolor ut malesuada. Duis sit amet placerat quam. Donec eget eros egestas nunc venenatis suscipit at at felis. Duis sit amet placerat quam. Subtitle Thank You