Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 11

Basic Structure and Function of Apps

1. level of UI : Polished


2. Users & Accounts:
 Email / Password Sign Up
 Facebook Sign Up
3. User Generated Content:
 Dashboard, File Uploading,
 User Profiles
 Audio/Video processing
4. Dates & Locations:
 Calendaring
 Display of Map data / Geolocation
5. Social & Engagement:
 Messaging
 Forums or commenting
6. Admin, Feedback & Analytics:
 User Admin pages
 Usage Analytics
7. External APIs and Integrations:
 Connect to one or more third party services
 An API for others to integrate with your app
8. Security: SSL Certificate based Security

Platform
Development costs for the different platforms are comparable. Choosing two platforms therefore
doubles the costs.

 iOSfor iPhone and iPad

 Androidfor devices of Samsung, Sony, HTC, LG etc.

 Windows (Phone)for devices of Nokia, Microsoft etc.

Quality
The cost is directly related to the quality. Highly successful apps are often of a high quality.

 Low Most things work but the app isn't very attractive and crashes every now and
then. There's almost no documentation and code quality is bad.
 NormalEverything works and the app's interface conforms to the usual conventions.
The code is solid and the documentation sufficient.

 High Everything works perfectly and quickly. The app is nice to look at and has great
usability. The code is modern and clean; the documentation complete and easy to understand.

Number of screens
The number of different views is a good indicator for the total app size and is used as base value
for calculation. Example: An app with an overview, a list view and a detail view would require 3
screens. A typical value for an average app would be 10.

2
 Screens

Custom controls
Using the system-provided controls is the easiest way. Apps that don't exactly follow the
platform's design standards require custom controls.

 Standard

 Custom

Device types

 One device type

 Smartphone and Tablet

Screen orientation modes

 One orientation

 Landscape and Portrait

Security
If your app handles sensitive information, all aspects of your app are influenced by security
considerations.
 Normal

 Hightened

Supported OS versions
Supporting more OS versions increases the potential user base but increases the costs for
development and maintenance.

 One only the most recent version is supported (coverage of ~40%).

 Two besides the most recent version, the previous one is supported as well (default;
coverage of ~75%).

 Three the most recent and the two previous versions are supported (coverage of
~90%).

Number of languages/regions
2
 Languages

Deployment

 App Store Packaging, Signing, Preflight, Submission, Release

 Enterprise Packaging, Signing and preparations to distribute internally

Special functionality

General

 In-App Payments

 Push Notifications Receive, display and process notifications, even if the app is not
running

 Keychain access Write and read protected information/passwords in the keychain

 Statistics Recording and collecting user behavior


 WebView Display one or more websites directly in the app with custom navigation

Maps & navigation

 Maps Display a map view with pins and annotations

 Geofencing Trigger functionality if the user enters a defined geographical region

Data & communication

 Database/CoreData Write, read and filter large amounts of data directly on the device

 Interface to server Submit/receive data via internet

 Inter-application Communication Using URL schemes or Intents to communicate


between apps

 Bluetooth Connect to external devices via Bluetooth/BLE

 GameCenter Integrate GameCenter; network and ladder functionality

Photo, video and graphics

 Audio/video player

 Camera Capture photos or video

 3D Display three-dimensional content/animations

 Image recognition Creation/implementation of image recognition algorithms (faces,


objects, ...)

Here’s how the stages look in numbers (Static):

1. Analytics and User Experience - 5 days


2. Design - 15 days
3. Front-end - 40 days
4. Back-end - 40 days
5. QA - 20 days

Modules:
There are 4 Category. Each category Contains 9 Modules.
1. Cattle Fattening:
1. Cattle selection, serving & caring module
2. Cattle weighing, de-worming & vaccination module
3. Equations developing modules
4. Feed calculations & preparation module
5. Feed fixing & updating module
6. Product releasing module
7. Farm planning mechanism module
8. Contact/feedback module
9. Article rendering module

2. Goat Rearing:
1. Animal selection, serving & caring module
2. Animal weighing, de-worming & vaccination module
3. Equations developing modules
4. Feed calculations & preparation module
5. Feed fixing & updating module
6. Product releasing module
7. Farm planning mechanism module
8. Contact/feedback module
9. Article rendering module

3. Poultry:
1. Bird or DOC selection, serving & caring module
2. Bird or DOC weighing, de-worming & vaccination module
3. Equations developing modules
4. Feed calculations & preparation module
5. Feed fixing & updating module
6. Product releasing module
7. Farm planning mechanism module
8. Contact/feedback module
9. Article rendering module

4. Buffalo:
1. Buffalo bull selection, serving & caring module
2. Buffalo bull weighing, de-worming & vaccination module
3. Equations developing modules
4. Feed calculations & preparation module
5. Feed fixing & updating module
6. Product releasing module
7. Farm planning mechanism module
8. Contact/feedback module
9. Article rendering module
BUDGET
January 2019
Category Description Amount Notes
Analytics and User Guidelines that improve a product's ease of 4500/-
Experience use and visualization of the user's needs
and expectations as they use a product.
UI Design Basic Design of Application 10000/-
Front-end Graphical interface of Home page for user 10000/-
to view and interact 
Total 24500/-

January 2019
Module Name Category Amount Notes
Cattle selection, Cattle Fattening 14000
serving & caring
module
Cattle weighing, de- Cattle Fattening 10000
worming &
vaccination module
Total 24000

January 2019
Module Name Category Amount Notes
Equations Cattle Fattening 15000
developing modules
Feed calculations & Cattle Fattening 9000
preparation module
Total 24000

January 2019
Module Name Category Amount Notes
Feed fixing & Cattle Fattening 15000
updating module 15
Product releasing Cattle Fattening 8000
module 8
Total 23000

January 2019
Module Name Category Amount Notes
Farm planning Cattle Fattening 9000
mechanism module
Contact/feedback Cattle Fattening 6000
module
Article rendering Cattle Fattening 7500
module
Total 22500

January 2019
Module Name Category Amount Notes
Animal selection, Goat Rearing 14000
serving & caring
module
Animal weighing, Goat Rearing 10000
de-worming &
vaccination module
Total 24000

January 2019
Module Name Category Amount Notes
Equations Goat Rearing 15000
developing modules
Feed calculations & Goat Rearing 9000
preparation module
Total 24000

January 2019
Module Name Category Amount Notes
Feed fixing & Goat Rearing 15000
updating module
Product releasing Goat Rearing 8000
module
Total 23000

January 2019
Module Name Category Amount Notes
Farm planning Goat Rearing 9000
mechanism module
Contact/feedback Goat Rearing 6000
module
Article rendering Goat Rearing 7500
module
Total 22500

January 2019
Module Name Category Amount Notes
Bird or DOC Poultry 14000
selection, serving &
caring module
Bird or DOC Poultry 10000
weighing, de-
worming &
vaccination module
Total 24000

January 2019
Module Name Category Amount Notes
Equations Poultry 15000
developing modules
Feed calculations & Poultry 9000
preparation module
Total 24000

January 2019
Module Name Category Amount Notes
Feed fixing & Poultry 15000
updating module
Product releasing Poultry 8000
module
Total 23000

January 2019
Module Name Category Amount Notes
Farm planning Poultry 9000
mechanism module
Contact/feedback Poultry 6000
module
Article rendering Poultry 7500
module
Total 22500

January 2019
Module Name Category Amount Notes
Buffalo bull Buffalo 14000
selection, serving &
caring module
Buffalo bull Buffalo 10000
weighing, de-
worming &
vaccination module
Total 24000

January 2019
Module Name Category Amount Notes
Equations Buffalo 15000
developing modules
Feed calculations & Buffalo 9000
preparation module
Total 24000

January 2019
Module Name Category Amount Notes
Feed fixing & Buffalo 15000
updating module
Product releasing Buffalo 8000
module
Total 23000

January 2019
Module Name Category Amount Notes
Farm planning Buffalo 9000
mechanism module
Contact/feedback Buffalo 6000
module
Article rendering Buffalo 7500
module
Total 22500

You might also like