commit 3784f5afdcec7a4f86e43067d7b92b9bf0934851 Author: Sanjith Sivapuram Date: Mon Sep 13 14:03:47 2021 +0530 First Commit diff --git a/Excercise3.txt b/Excercise3.txt new file mode 100644 index 0000000..b95ec23 --- /dev/null +++ b/Excercise3.txt @@ -0,0 +1,40 @@ +Exercise 3 + +Functional / Non Functional Requirements of Whatsapp + +Functional Requirements: +To be able to add a contact directly and also through random chat. +Ability to send messages alongside, media, documents, audio, links, gif's, emojis. +Starring messages which you feel are important in a particluar chat log. +Ability to view, share and comment on the whatsapp status. +Using Inbuilt camera app for taking pictures and recording videos. +Creating Groups and to be able to search contacts who have whatsapp. +QR code scanner to login directly on whatsapp web. + +Non Functional Requirements: +Instant Automatic Updation of chat and search results should deliver high performance. +End to End encyption of chats to secure the communication. +Clean UI with easy to access buttons to different features of the app for simplicity and usability. +Updates should very minimal and the size should optimum to used the mobiles storage and internet. +Optimize the internet usage is necessary. + +----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- + +Functional Requirements: +Login in the application through mobile number through otp which gets generated on login event. +User should be able to add a contact which automatically gets saved in the mobile phone too. +User should be able to search contacts directly through search function who have whatsapp. +Ability to send messages to other contacts maximum messages to be retained is upto 3 months. +User should be able to star messages in a particluar chat log (no limit for starred messages). +User should have the ability to share media content on chat window (max storage of sharing is 20GB). +User should be given the feature to use Inbuilt camera in the app for taking pictures and recording videos. +QR code scanner feature must be provided to user so as to make it easy for the user to login directly on whatsapp web. + +Non Functional Requirements: +Search results of contact should be delivered immediately within 2 seconds of the search click event. +End to End encyption of 128 bit on chats is a must to secure the communication for privacy of the users. +The response time of the click events in the UI should be fast and seamless (max time for response should be 0.8 second). +Updates size of the app should be optimum max size 40mb per update sent to the user. +The average time for loading the app for a user should not take more than 3 seconds for a flagship phone. (maximum 6 seconds for a low end mobile phone). +Internet usage must be optimum (max internet usage must be 10mbps). + diff --git a/Products.txt b/Products.txt new file mode 100644 index 0000000..8a2774f --- /dev/null +++ b/Products.txt @@ -0,0 +1,18 @@ +Exercise 2 + +Amazon Alexa +It is a virtual assistant which has various functionalities such as ordering product from amazon app, getting traffic and weather updates, automation of smart appliances, playing music, connecting to bluetooth. + +Smart TV's +LG +These TV's have a unique OS with all essential features just like a mini computer with all top trending and must required apps in a tv. + +Smart Watches +Apple Watch +These have various features such as tracking calories for health, showing all notifications that we get in a mobile phone, notifying calls too, gps navigation. + +Whatsapp +Most used app in the market today for communication with friends matter of fact with anyone whom we need to converse with, it also has features to share media, audio, documents, contact, live location, and now it also has a latest feature to be able to pay through whatsapp + +Netflix +Used to watch movies, series in any quality we wish for with the facility to watch in dolby audio provided the movies support them, the app als has the functionality to search for various movies based on text also filtering through category it also enables us to watch the movies from where we paused \ No newline at end of file