Internship

You might also like

Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 22

HINDUSTAN COLLEGE OF SCIENCE & TECHNOLOGY

FARAH MATHURA
(AFFILIATED TO AKTU, LUCKNOW)

Session
2023-2024

SUMMER INTERNSHIP
PRESENTATION ON
ANDROID DEVELOPMENT
UNDERTAKEN
“Acculizein Tech Pvt.Ltd”

SUBMITTED BY SUBMITTED TO
--------------------------------------- ---------------------------------------
KRISHNA GUPTA Dr. SHANKAR THAWKAR SIR
2000640100065
ABOUT THE ORGANIZATION:
ACCULIZEIN TECH PVT.LTD
• ACCULIZEIN TECH IS A LEADING PROVIDER OF IT SERVICES, DIGITAL MARKETING,
INFORMATION SECURITY SERVICES, TALENT ACQUISITION SERVICES AND JOB
ORIENTED TRAINING PROGRAMS. WE ARE FOCUSED ON HELPING OUR CLIENTS
BECOME MORE COMPETITIVE AND PROFITABLE THROUGH THE USE OF TECHNOLOGY,
DATA AND ANALYTICS. OUR TEAM CONSISTS OF HIGHLY QUALIFIED AND EXPERIENCED
SPECIALISTS WHO HAVE THE KNOWLEDGE AND EXPERTISE TO DELIVER THE BEST
SOLUTIONS AND SERVICES TO OUR CUSTOMERS. OUR SERVICES ARE DESIGNED TO
HELP OUR CUSTOMERS NAVIGATE THE EVER-CHANGING DIGITAL LANDSCAPE,
MAXIMIZE THEIR ROI AND IMPROVE THEIR BUSINESS PERFORMANCE.
• WE BELIEVE THAT EXPERTISE AND INNOVATION ARE THE DRIVING FORCES BEHIND
SUSTAINABLE GROWTH. OUR TEAM COMPRISES TOP-NOTCH PROFESSIONALS FROM
VARIOUS DOMAINS WHO HAVE DEEP INDUSTRY KNOWLEDGE AND A PASSION FOR
STAYING ABREAST OF THE LATEST TECHNOLOGICAL ADVANCEMENTS. BY COMBINING
THIS EXPERTISE WITH A PROACTIVE APPROACH TO INNOVATION, WE ENSURE THAT
YOUR BUSINESS ALWAYS STAYS AHEAD OF THE CURVE..
• WE ARE COMMITTED TO BEING YOUR TRUSTED PARTNER IN NAVIGATING THE EVER-
CHANGING DIGITAL LANDSCAPE. OUR FOCUS IS ON UNDERSTANDING YOUR UNIQUE
BUSINESS REQUIREMENTS AND TAILORING OUR SERVICES TO MEET YOUR SPECIFIC
NEEDS EFFECTIVELY. WITH AN UNWAVERING COMMITMENT TO EXCELLENCE, OUR
TEAM OF HIGHLY QUALIFIED AND EXPERIENCED SPECIALISTS IS WELL-EQUIPPED TO
DELIVER THE BEST SOLUTIONS AND SERVICES TO OUR ESTEEMED CUSTOMERS.
CERTIFICATION OF COMPLETION
ANDROID DEVELOPMENT:
ANDROID DEVELOPMENT REFERS TO THE PROCESS OF CREATING MOBILE
APPLICATIONS SPECIFICALLY FOR DEVICES RUNNING THE ANDROID
OPERATING SYSTEM. ANDROID, DEVELOPED BY GOOGLE, IS THE MOST
WIDELY USED MOBILE OPERATING SYSTEM GLOBALLY. ANDROID
APPLICATIONS ARE TYPICALLY WRITTEN IN JAVA OR KOTLIN PROGRAMMING
LANGUAGES, AND THEY CAN BE DEVELOPED USING THE OFFICIAL
INTEGRATED DEVELOPMENT ENVIRONMENT (IDE) KNOWN AS ANDROID
STUDIO.
HERE'S A BREAKDOWN OF THE KEY COMPONENTS INVOLVED IN ANDROID
DEVELOPMENT:
FRONTEND (CLIENT-SIDE):
• USER INTERFACE (UI): DESIGNING AND IMPLEMENTING THE VISUAL
ELEMENTS OF THE ANDROID APP USING XML LAYOUT FILES AND UI
COMPONENTS.
• USER EXPERIENCE (UX): ENSURING A POSITIVE AND INTUITIVE USER
EXPERIENCE THROUGH EFFECTIVE UI DESIGN AND NAVIGATION.
• FRONTEND PROGRAMMING: WRITING CODE IN JAVA OR KOTLIN TO HANDLE
USER INTERACTIONS, INPUT VALIDATION, AND FRONTEND LOGIC.
BACKEND (SERVER-SIDE):
• Server-side Logic: Developing the server-side components and
business logic that handle data processing, authentication, and other
server-related tasks.
• Database Management: Interacting with databases to store and
retrieve data. Common databases used in Android development
include SQLite, MySQL, or Firebase Realtime Database.
• APIs (Application Programming Interfaces): Creating and
consuming APIs to enable communication between the Android app
and the server. This includes handling HTTP requests and responses.
Communication between Frontend and Backend:
• RESTful APIs: Designing and implementing RESTful APIs for
communication between the Android app and the server.
• Data Serialization: Converting data between the frontend and
backend into a format that can be easily transmitted, such as JSON.
DEVELOPMENT TOOLS AND FRAMEWORK:
• Android Studio: The official integrated development
environment (IDE) for Android app development.
• Backend Frameworks: Depending on the chosen technology
stack, full stack Android developers may work with server-side
frameworks like Spring Boot (Java), Express (Node.js), or
Django (Python).
TESTING AND DEBUGGING:
• Unit Testing: Testing individual components of the app to
ensure they work as expected.
• Integration Testing: Verifying that different parts of the app
work together seamlessly.
• Debugging Tools: Identifying and fixing issues in both the
frontend and backend code.
CONTEXTS OF INTERNSHIP:
WEB VIEW APPS:
A WEBVIEW APP IS A TYPE OF MOBILE APPLICATION THAT USES A
WEBVIEW COMPONENT TO DISPLAY WEB CONTENT WITHIN THE APP
ITSELF. ESSENTIALLY, IT IS A HYBRID APP THAT COMBINES NATIVE
ELEMENTS WITH WEB TECHNOLOGIES. THE WEBVIEW IS A
COMPONENT THAT ALLOWS DEVELOPERS TO EMBED A WEB
BROWSER WITHIN THEIR APP, ENABLING THEM TO DISPLAY WEB
PAGES, LOAD WEB CONTENT, AND INTERACT WITH WEB-BASED
FUNCTIONALITIES.
WEBVIEW APPS CONTINUE TO BE UTILIZED IN VARIOUS
PROFESSIONAL CONTEXTS TO PROVIDE STREAMLINED ACCESS TO
WEB-BASED CONTENT. HERE ARE SEVERAL SCENARIOS WHERE
WEBVIEW APPS ARE COMMONLY EMPLOYED:
• ENTERPRISE RESOURCE PLANNING (ERP) SYSTEMS
• LEARNING MANAGEMENT SYSTEMS (LMS):
• HR AND EMPLOYEE PORTALS
• PROFESSIONAL NETWORKING PLATFORMS:
• FINANCIAL AND BANKING APPS
ACCULIZEIN TECH WEB VIEW APP
PEEPALKONNECT WEBVIEW APP
BIZVILITY WEBVIEW APP
SEARCHSPING WEBVIEW APP

CURRENTLY WORKING…
NATIVE APPS
A NATIVE APP REFERS TO A SOFTWARE APPLICATION
SPECIFICALLY DESIGNED AND DEVELOPED FOR A
PARTICULAR PLATFORM OR DEVICE.
THESE APPLICATIONS ARE BUILT USING THE
PROGRAMMING LANGUAGES AND FRAMEWORKS
NATIVE TO THE TARGET PLATFORM, SUCH AS JAVA
OR KOTLIN FOR ANDROID, SWIFT OR OBJECTIVE-C
FOR IOS, AND C# FOR WINDOWS. NATIVE APPS ARE
INSTALLED DIRECTLY ON THE DEVICE AND CAN
LEVERAGE THE FULL RANGE OF CAPABILITIES AND
FEATURES OFFERED BY THE OPERATING SYSTEM.
INTERACTIVE PLAYER APP

LOGIN PART:
RECORDER PART:
STRANGER TALKS APP
CMAS
(CENTRALISED MONITORING ALERT SYSTEM)
WHAT CMAS?
CONCLUSION:
IN CONCLUSION, MY INDUSTRIAL TRAINING IN ANDROID DEVELOPMENT HAS BEEN A
TRANSFORMATIVE EXPERIENCE THAT SIGNIFICANTLY BOLSTERED MY SKILLS AND
UNDERSTANDING OF MOBILE APPLICATION DEVELOPMENT. WORKING ON REAL-WORLD
PROJECTS, COLLABORATING WITH EXPERIENCED PROFESSIONALS, AND NAVIGATING THE
ENTIRE SOFTWARE DEVELOPMENT LIFECYCLE HAVE HONED MY TECHNICAL EXPERTISE
AND PROBLEM-SOLVING ABILITIES.
THIS HANDS-ON EXPERIENCE HAS NOT ONLY EXPOSED ME TO INDUSTRY BEST PRACTICES
BUT HAS ALSO FOSTERED ADAPTABILITY AND RESILIENCE. THE FEEDBACK FROM MENTORS
AND PEERS HAS REFINED MY CODING PRACTICES, WHILE EXPOSURE TO EMERGING
TECHNOLOGIES ENSURES MY SKILLS REMAIN CURRENT.
I AM GRATEFUL TO ACCULIZEIN TECH PVT.LTD FOR THIS ENRICHING OPPORTUNITY. I AM
CONFIDENT THAT THE KNOWLEDGE GAINED DURING THIS TRAINING WILL SERVE AS A
SOLID FOUNDATION FOR MY FUTURE IN THE DYNAMIC FIELD OF ANDROID DEVELOPMENT.
THANK
YOU

You might also like