Articles by Niranjani
-
Dependency Injection using Dagger for Android
Dependency Injection using Dagger for Android
By Niranjani M.
Contributions
-
How can you test mobile app speed?
Testing the speed and performance of a mobile app is crucial to ensure a positive user experience. Google PageSpeed Insights: It provides suggestions to improve page speed and scores your app based on performance metrics. Lighthouse: It can be run against web pages as well as mobile apps, providing insights into performance, accessibility, SEO, and more. Apache JMeter: It allows you to simulate multiple users and analyze the performance of your app under different load conditions. Testdroid: It allows you to test your app's speed under various conditions and devices. Neotys NeoLoad: It allows you to simulate realistic user behavior and analyze the performance of your app under different scenarios.
-
How can you make sure your mobile UI design is future-proof?
Here are few strategies to help ensure your mobile UI design remains relevant and effective in the future: Responsive & Modular Design: Design your UI to be responsive and modular, adapting to various screen sizes and orientations to ensure user friendly experience. Adaptive Layouts and support for new platforms Create layouts that can adapt to different screen sizes and resolutions. Consider using flexible grids and layouts that can adjust based on the available screen space and to have seamless adaptation to different platforms. Accessibility: Ensure that your app is usable by people with disabilities, and follow accessibility standards.
-
How can you design APIs to be more user-friendly?
A robust testing strategy usually encompasses various dimensions, including functionality, usability, performance, security and reliability, which are essential for ensuring user friendly APIs are delivered to the customer. Functional testing ensures endpoints work as expected, covering various input scenarios. Usability testing evaluates documentation clarity and user experience. Performance testing assesses responsiveness and latency under different loads. Security testing identifies vulnerabilities and ensures robust authentication. Error handling testing checks how the API manages errors, and compatibility testing ensures cross-platform functionality. Rate limiting, concurrency, and scalability testing assess API limits and scalability.
Activity
-
Exciting news! I just received my official completion certificate for the Design Thinking Executive Program from University of California - Riverside…
Exciting news! I just received my official completion certificate for the Design Thinking Executive Program from University of California - Riverside…
Liked by Niranjani M.
-
7 Best Github Repos to help you pass Machine Learning Interview questions: 1. Machine Learning Interviews from MAANG (8.1k stars):…
7 Best Github Repos to help you pass Machine Learning Interview questions: 1. Machine Learning Interviews from MAANG (8.1k stars):…
Liked by Niranjani M.
Volunteer Experience
-
Volunteer at Partners in Reading
San Jose Public Library
- 5 years 8 months
Education
Tutoring immigrant students to read, write and speak English fluently.
-
Volunteer/Tutor
Twitter NeighborNest
- 6 months
Children
Taking programming to the next generation - kids.
Working on innovative projects - simplifying complex concepts.
Honors & Awards
-
Tall Tale Speech Contest
StudyGroup toastmasters
Won II Place in Tall Tale Speech Contest held at the Club level
-
Speech Evaluation Contest
StudyGroup Toastmasters
Won II place in Speech Evaluation Contest held at Club level
-
Code Quality Award
eBay
More activity by Niranjani
-
A Good List of Tech Articles to Read this Weekend: 1) How to Answer a System Design Interview Problem: https://lnkd.in/gkhnZU77 Author: Ashish…
A Good List of Tech Articles to Read this Weekend: 1) How to Answer a System Design Interview Problem: https://lnkd.in/gkhnZU77 Author: Ashish…
Liked by Niranjani M.
Explore collaborative articles
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
Explore MoreOthers named Niranjani M.
-
Niranjani M
Student at K.Ramakrishnan College of Engineering
-
Niranjani M
Power BI Developer/ Data Analyst | MS SQL | “ Visualization and belief in a pattern of reality activate the creative power of realization.”
-
Niranjani M S
-
Niranjani M
Relationship manager at zee School
-
niranjani m
Student at ER.Perumal manimekalai college of engineering
10 others named Niranjani M. are on LinkedIn
See others named Niranjani M.