SlideShare ist ein Scribd-Unternehmen logo
1 von 16
Mobile Application
Development
Niks Technology Pvt. Ltd.
By:
Dr. Rahul Nayan
Mobile Application Development
What is the Mobile Web?
– Mobile Web is medium to which Web sites are accessed
using mobile devices
– Ubiquity  Mobile devices are capable of being connected
to the Internet and exchange information
– Connected anytime, all the time
What is M-Commerce?
– E-Commerce with mobile devices (PDAs, Cell Phones, Pagers, etc.)
– Different than E-Commerce?
– No, but additional challenges:
– Security
– Usability
– Heterogeneous Technologies
– Business Model Issues
– But first, let’s learn a little about wireless technologies…
Advantages for mobile web apps
– Convenience: Always on, always near the owner.
– 60% of mobile users keep their phones bedside at night (Bihar, 2017)
– Ubiquitous, omnipresent information streams: Don’t need to return to a
desk to input data
– Location aware: GPS, accelerometers widely available
– Media input: Most smartphones have built-in camera, microphone, and
speaker in addition to keyboard input
“Mobile” is not just shrinking the Website
page
6
Use only essential, relevant content
7
Reduce options, simplify
8
Features
– Key Entry
– Virtual or physical keyboard
– Numeric or alphanumeric entry
– External keyboard attachment
– Interacting with applications
– Touch or multi-touch
– Handwriting and/or voice recognition
– Geo-location
– Facial and gesture recognition
– Connections: Phone, web, texting, email
Best Practices
– Handle unavailable or lost network connection
– Limit permissions requested as much as possible
– Optimal use of storage. Use the SD card if possible
– Use standard GUI layouts
– Efficient, fast, responsive
– Multi thread slow time consuming operations
– Save application data when state changes occur
– Share data with apps by implementing content providers
– Implement activities launch-able from other apps
– Utilize notification facilities, progress bars, flash screens
Design Considerations
– Orientation changes
– Varied screen sizes and resolutions
– Operating system choice to reach a wide audience
– Intuitive operation
– Reason for continued use
– Well-defined purpose
– Multi user support
– Upgrades/new features (without feature creep)
– Multiple language and color support
– Varied font sizes
Getting the product to market
– Register for an Android Market account: market.android.com/publish/
– Click: Setup Merchant Account to set up a Google Checkout
– Adhere to Android application policy requirements
(www.android.com/market/terms/developer-content-policy.html)
– Digitally sign (can be self-signed) and upload to the Android market (see
developer.android.com/guide/publishing/publishing.htm)
– Price the application
– The average paid app price is $3.13 – 30% for Google; 57% are free.
– In app advertising price per view
– virtual products (Google retains 5%)
– Limited free version, with paid version having full capabilities
– Market: social media, app review sites, advertising networks, etc..
Browsers
– Preinstalled
– Net Front , Myriad, Explorer, Safari, Nokia, Sony, Obijo, Motorola, Symbian,
Android, web-OS, Blackberry, Samsung, MicroB
– User-installed
– Opera Mobile, Opera Mini, Firefox (Fennec) for Mobile, Chromium, UC, Sky Fire,
Bolt
– Web kit
– Open source framework used by many browsers
Services offered
– Native App Development
– Mobile App Strategy
– Cross Platform App Development
– Mobile App Monetization
– Enterprise Mobility Solutions
– Best User Experience and User Interface
What Platforms Our Company Offers
– Android App Development
– I-phone App Development
– Windows App Development
– Custom Mobile App Development
Contact us
Niks Technology Pvt. Ltd.
Patna Office:
1st Floor, Vijayanan Complex
Beside Tiwari Bechar, Main Road
Kankarbagh, Patna 800020 (Bihar)
Mobile: +91 9955111150
Email: contact@nikstech.com
Website: www.nikstech.com
Gaya Office:
GN-002-0557 Ground Floor
Haridas Chatterjee Lane
Durga Bari, Gaya 823001 (Bihar)
Mobile: +91 9123110860

Weitere ähnliche Inhalte

Was ist angesagt?

Native app or PWA which is the better choice
Native app or PWA  which is the better choice Native app or PWA  which is the better choice
Native app or PWA which is the better choice JessieBrewer3
 
Smartphone
SmartphoneSmartphone
Smartphonesaqibh7
 
Mobile app development Mohammad Anwar
Mobile app development   Mohammad AnwarMobile app development   Mohammad Anwar
Mobile app development Mohammad AnwarSoftway
 
MiiMuseum | Museums iBeacon Platform - Interactive Guidance
MiiMuseum | Museums iBeacon Platform - Interactive GuidanceMiiMuseum | Museums iBeacon Platform - Interactive Guidance
MiiMuseum | Museums iBeacon Platform - Interactive GuidanceWYZZE Digital Agency
 
Is Your Website Mobile Ready?
Is Your Website Mobile Ready?Is Your Website Mobile Ready?
Is Your Website Mobile Ready?digitalpebbles
 
Mobile Marketing for Bars, Restaurants and Clubs
Mobile Marketing for Bars, Restaurants and ClubsMobile Marketing for Bars, Restaurants and Clubs
Mobile Marketing for Bars, Restaurants and Clubsaffordableweb
 
Importance of Mobile App Architecture For Mobile App Development
Importance of Mobile App Architecture For Mobile App DevelopmentImportance of Mobile App Architecture For Mobile App Development
Importance of Mobile App Architecture For Mobile App DevelopmentHelios Solutions
 
Mobile marketingbar resturantpowerpoint
Mobile marketingbar resturantpowerpointMobile marketingbar resturantpowerpoint
Mobile marketingbar resturantpowerpointAnchor Mobile
 

Was ist angesagt? (13)

Native app or PWA which is the better choice
Native app or PWA  which is the better choice Native app or PWA  which is the better choice
Native app or PWA which is the better choice
 
Auto
AutoAuto
Auto
 
Smartphone
SmartphoneSmartphone
Smartphone
 
Gym
GymGym
Gym
 
Gym
GymGym
Gym
 
Mobile app development Mohammad Anwar
Mobile app development   Mohammad AnwarMobile app development   Mohammad Anwar
Mobile app development Mohammad Anwar
 
MiiMuseum | Museums iBeacon Platform - Interactive Guidance
MiiMuseum | Museums iBeacon Platform - Interactive GuidanceMiiMuseum | Museums iBeacon Platform - Interactive Guidance
MiiMuseum | Museums iBeacon Platform - Interactive Guidance
 
Is Your Website Mobile Ready?
Is Your Website Mobile Ready?Is Your Website Mobile Ready?
Is Your Website Mobile Ready?
 
Mobile Marketing for Bars, Restaurants and Clubs
Mobile Marketing for Bars, Restaurants and ClubsMobile Marketing for Bars, Restaurants and Clubs
Mobile Marketing for Bars, Restaurants and Clubs
 
Advancement in mobile apps
Advancement in mobile appsAdvancement in mobile apps
Advancement in mobile apps
 
Mobile web
Mobile webMobile web
Mobile web
 
Importance of Mobile App Architecture For Mobile App Development
Importance of Mobile App Architecture For Mobile App DevelopmentImportance of Mobile App Architecture For Mobile App Development
Importance of Mobile App Architecture For Mobile App Development
 
Mobile marketingbar resturantpowerpoint
Mobile marketingbar resturantpowerpointMobile marketingbar resturantpowerpoint
Mobile marketingbar resturantpowerpoint
 

Ähnlich wie Mobile Application Development By Rahul Nayan

Overview of Enterprise Mobility
Overview of Enterprise MobilityOverview of Enterprise Mobility
Overview of Enterprise MobilityYuvaraj Ilangovan
 
Mobile Web Overview https://www.edocr.com/v/k52p5vj4/
Mobile Web Overview https://www.edocr.com/v/k52p5vj4/Mobile Web Overview https://www.edocr.com/v/k52p5vj4/
Mobile Web Overview https://www.edocr.com/v/k52p5vj4/Jack Zheng
 
Mobility today & what's next. Application ecosystems.
Mobility today & what's next.Application ecosystems.Mobility today & what's next.Application ecosystems.
Mobility today & what's next. Application ecosystems.Petru Jucovschi
 
01 - Peluang Entrepreneurship Kreatif Digital (Herman Tolle)
01 - Peluang Entrepreneurship Kreatif Digital (Herman Tolle)01 - Peluang Entrepreneurship Kreatif Digital (Herman Tolle)
01 - Peluang Entrepreneurship Kreatif Digital (Herman Tolle)Lab Mobile Filkom UB
 
HTML5 Mobile Web Framework - High Level Design
HTML5 Mobile Web Framework - High Level DesignHTML5 Mobile Web Framework - High Level Design
HTML5 Mobile Web Framework - High Level DesignThanh Nguyen
 
Mobilizing The Web - A Handheld Experience (IBM)
Mobilizing The Web - A Handheld Experience (IBM)Mobilizing The Web - A Handheld Experience (IBM)
Mobilizing The Web - A Handheld Experience (IBM)Mahmood Ashek
 
Mobile CMS - CMSExpo 2010
Mobile CMS - CMSExpo 2010Mobile CMS - CMSExpo 2010
Mobile CMS - CMSExpo 2010Tom Deryckere
 
Get Mobile | Mobile & Digital Marketing | Crystal Olig | Upward | Oxiem
Get Mobile | Mobile & Digital Marketing | Crystal Olig | Upward | OxiemGet Mobile | Mobile & Digital Marketing | Crystal Olig | Upward | Oxiem
Get Mobile | Mobile & Digital Marketing | Crystal Olig | Upward | OxiemLessing-Flynn
 
Key Architectural Aspects of a Enterprise Mobility Solution
Key Architectural Aspects of a Enterprise Mobility SolutionKey Architectural Aspects of a Enterprise Mobility Solution
Key Architectural Aspects of a Enterprise Mobility Solutionroshanjk
 
On Platforms
On PlatformsOn Platforms
On PlatformsNat Brown
 
Top Advantages of Cross Platform Mobile App Development
Top Advantages of Cross Platform Mobile App DevelopmentTop Advantages of Cross Platform Mobile App Development
Top Advantages of Cross Platform Mobile App DevelopmentXDuce Corporation
 
Adopting enterprise mobility using Smartphones
Adopting enterprise mobility using SmartphonesAdopting enterprise mobility using Smartphones
Adopting enterprise mobility using SmartphonesLalatendu Das
 
Innover + Connecter
Innover + ConnecterInnover + Connecter
Innover + ConnecterPalmHavas
 
Mis Presentation I4i
Mis Presentation I4iMis Presentation I4i
Mis Presentation I4i09BM8097
 
Hybrid Smart phone application development analysis
Hybrid Smart phone application development analysisHybrid Smart phone application development analysis
Hybrid Smart phone application development analysisSandeep Krishna
 

Ähnlich wie Mobile Application Development By Rahul Nayan (20)

Overview of Enterprise Mobility
Overview of Enterprise MobilityOverview of Enterprise Mobility
Overview of Enterprise Mobility
 
Mobile Web Overview https://www.edocr.com/v/k52p5vj4/
Mobile Web Overview https://www.edocr.com/v/k52p5vj4/Mobile Web Overview https://www.edocr.com/v/k52p5vj4/
Mobile Web Overview https://www.edocr.com/v/k52p5vj4/
 
Mobility today & what's next. Application ecosystems.
Mobility today & what's next.Application ecosystems.Mobility today & what's next.Application ecosystems.
Mobility today & what's next. Application ecosystems.
 
01 - Peluang Entrepreneurship Kreatif Digital (Herman Tolle)
01 - Peluang Entrepreneurship Kreatif Digital (Herman Tolle)01 - Peluang Entrepreneurship Kreatif Digital (Herman Tolle)
01 - Peluang Entrepreneurship Kreatif Digital (Herman Tolle)
 
HTML5 Mobile Web Framework - High Level Design
HTML5 Mobile Web Framework - High Level DesignHTML5 Mobile Web Framework - High Level Design
HTML5 Mobile Web Framework - High Level Design
 
Mobilizing The Web - A Handheld Experience (IBM)
Mobilizing The Web - A Handheld Experience (IBM)Mobilizing The Web - A Handheld Experience (IBM)
Mobilizing The Web - A Handheld Experience (IBM)
 
Mobile CMS - CMSExpo 2010
Mobile CMS - CMSExpo 2010Mobile CMS - CMSExpo 2010
Mobile CMS - CMSExpo 2010
 
Get Mobile | Mobile & Digital Marketing | Crystal Olig | Upward | Oxiem
Get Mobile | Mobile & Digital Marketing | Crystal Olig | Upward | OxiemGet Mobile | Mobile & Digital Marketing | Crystal Olig | Upward | Oxiem
Get Mobile | Mobile & Digital Marketing | Crystal Olig | Upward | Oxiem
 
Mobile Marketing Strategy
Mobile Marketing StrategyMobile Marketing Strategy
Mobile Marketing Strategy
 
Enterprise Mobility @ Neev
Enterprise Mobility @ NeevEnterprise Mobility @ Neev
Enterprise Mobility @ Neev
 
Mobile Marketing Strategy
Mobile Marketing StrategyMobile Marketing Strategy
Mobile Marketing Strategy
 
Key Architectural Aspects of a Enterprise Mobility Solution
Key Architectural Aspects of a Enterprise Mobility SolutionKey Architectural Aspects of a Enterprise Mobility Solution
Key Architectural Aspects of a Enterprise Mobility Solution
 
On Platforms
On PlatformsOn Platforms
On Platforms
 
Top Advantages of Cross Platform Mobile App Development
Top Advantages of Cross Platform Mobile App DevelopmentTop Advantages of Cross Platform Mobile App Development
Top Advantages of Cross Platform Mobile App Development
 
Mobile Web Development
Mobile Web DevelopmentMobile Web Development
Mobile Web Development
 
Mobile Web Development
Mobile Web Development Mobile Web Development
Mobile Web Development
 
Adopting enterprise mobility using Smartphones
Adopting enterprise mobility using SmartphonesAdopting enterprise mobility using Smartphones
Adopting enterprise mobility using Smartphones
 
Innover + Connecter
Innover + ConnecterInnover + Connecter
Innover + Connecter
 
Mis Presentation I4i
Mis Presentation I4iMis Presentation I4i
Mis Presentation I4i
 
Hybrid Smart phone application development analysis
Hybrid Smart phone application development analysisHybrid Smart phone application development analysis
Hybrid Smart phone application development analysis
 

Mehr von Rahul Nayan

Cyber Security School Workshop
Cyber Security School WorkshopCyber Security School Workshop
Cyber Security School WorkshopRahul Nayan
 
Cyber Security College Workshop
Cyber Security College WorkshopCyber Security College Workshop
Cyber Security College WorkshopRahul Nayan
 
Website Design and Development
Website Design and DevelopmentWebsite Design and Development
Website Design and DevelopmentRahul Nayan
 
Software Development By Rahul Nayan
Software Development By Rahul NayanSoftware Development By Rahul Nayan
Software Development By Rahul NayanRahul Nayan
 
Motivational Lecture about Career and Character Building
Motivational Lecture about Career and Character BuildingMotivational Lecture about Career and Character Building
Motivational Lecture about Career and Character BuildingRahul Nayan
 
4d and 4d visualization
4d and 4d visualization 4d and 4d visualization
4d and 4d visualization Rahul Nayan
 

Mehr von Rahul Nayan (6)

Cyber Security School Workshop
Cyber Security School WorkshopCyber Security School Workshop
Cyber Security School Workshop
 
Cyber Security College Workshop
Cyber Security College WorkshopCyber Security College Workshop
Cyber Security College Workshop
 
Website Design and Development
Website Design and DevelopmentWebsite Design and Development
Website Design and Development
 
Software Development By Rahul Nayan
Software Development By Rahul NayanSoftware Development By Rahul Nayan
Software Development By Rahul Nayan
 
Motivational Lecture about Career and Character Building
Motivational Lecture about Career and Character BuildingMotivational Lecture about Career and Character Building
Motivational Lecture about Career and Character Building
 
4d and 4d visualization
4d and 4d visualization 4d and 4d visualization
4d and 4d visualization
 

Kürzlich hochgeladen

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
 
JavaScript Usage Statistics 2024 - The Ultimate Guide
JavaScript Usage Statistics 2024 - The Ultimate GuideJavaScript Usage Statistics 2024 - The Ultimate Guide
JavaScript Usage Statistics 2024 - The Ultimate GuidePixlogix Infotech
 
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
 
How to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cfHow to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cfdanishmna97
 
JohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard37
 
Stronger Together: Developing an Organizational Strategy for Accessible Desig...
Stronger Together: Developing an Organizational Strategy for Accessible Desig...Stronger Together: Developing an Organizational Strategy for Accessible Desig...
Stronger Together: Developing an Organizational Strategy for Accessible Desig...caitlingebhard1
 
The Ultimate Prompt Engineering Guide for Generative AI: Get the Most Out of ...
The Ultimate Prompt Engineering Guide for Generative AI: Get the Most Out of ...The Ultimate Prompt Engineering Guide for Generative AI: Get the Most Out of ...
The Ultimate Prompt Engineering Guide for Generative AI: Get the Most Out of ...SOFTTECHHUB
 
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
 
ERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage IntacctERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage IntacctBrainSell Technologies
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Victor Rentea
 
API Governance and Monetization - The evolution of API governance
API Governance and Monetization -  The evolution of API governanceAPI Governance and Monetization -  The evolution of API governance
API Governance and Monetization - The evolution of API governanceWSO2
 
AI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by AnitarajAI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by AnitarajAnitaRaj43
 
Introduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMIntroduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMKumar Satyam
 
Intro to Passkeys and the State of Passwordless.pptx
Intro to Passkeys and the State of Passwordless.pptxIntro to Passkeys and the State of Passwordless.pptx
Intro to Passkeys and the State of Passwordless.pptxFIDO Alliance
 
WebRTC and SIP not just audio and video @ OpenSIPS 2024
WebRTC and SIP not just audio and video @ OpenSIPS 2024WebRTC and SIP not just audio and video @ OpenSIPS 2024
WebRTC and SIP not just audio and video @ OpenSIPS 2024Lorenzo Miniero
 
ChatGPT and Beyond - Elevating DevOps Productivity
ChatGPT and Beyond - Elevating DevOps ProductivityChatGPT and Beyond - Elevating DevOps Productivity
ChatGPT and Beyond - Elevating DevOps ProductivityVictorSzoltysek
 
Decarbonising Commercial Real Estate: The Role of Operational Performance
Decarbonising Commercial Real Estate: The Role of Operational PerformanceDecarbonising Commercial Real Estate: The Role of Operational Performance
Decarbonising Commercial Real Estate: The Role of Operational PerformanceIES VE
 
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
 
UiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overviewUiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overviewDianaGray10
 
Portal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russePortal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russe中 央社
 

Kürzlich hochgeladen (20)

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
 
JavaScript Usage Statistics 2024 - The Ultimate Guide
JavaScript Usage Statistics 2024 - The Ultimate GuideJavaScript Usage Statistics 2024 - The Ultimate Guide
JavaScript Usage Statistics 2024 - The Ultimate Guide
 
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
 
How to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cfHow to Check CNIC Information Online with Pakdata cf
How to Check CNIC Information Online with Pakdata cf
 
JohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptx
 
Stronger Together: Developing an Organizational Strategy for Accessible Desig...
Stronger Together: Developing an Organizational Strategy for Accessible Desig...Stronger Together: Developing an Organizational Strategy for Accessible Desig...
Stronger Together: Developing an Organizational Strategy for Accessible Desig...
 
The Ultimate Prompt Engineering Guide for Generative AI: Get the Most Out of ...
The Ultimate Prompt Engineering Guide for Generative AI: Get the Most Out of ...The Ultimate Prompt Engineering Guide for Generative AI: Get the Most Out of ...
The Ultimate Prompt Engineering Guide for Generative AI: Get the Most Out of ...
 
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
 
ERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage IntacctERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage Intacct
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
API Governance and Monetization - The evolution of API governance
API Governance and Monetization -  The evolution of API governanceAPI Governance and Monetization -  The evolution of API governance
API Governance and Monetization - The evolution of API governance
 
AI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by AnitarajAI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by Anitaraj
 
Introduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMIntroduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDM
 
Intro to Passkeys and the State of Passwordless.pptx
Intro to Passkeys and the State of Passwordless.pptxIntro to Passkeys and the State of Passwordless.pptx
Intro to Passkeys and the State of Passwordless.pptx
 
WebRTC and SIP not just audio and video @ OpenSIPS 2024
WebRTC and SIP not just audio and video @ OpenSIPS 2024WebRTC and SIP not just audio and video @ OpenSIPS 2024
WebRTC and SIP not just audio and video @ OpenSIPS 2024
 
ChatGPT and Beyond - Elevating DevOps Productivity
ChatGPT and Beyond - Elevating DevOps ProductivityChatGPT and Beyond - Elevating DevOps Productivity
ChatGPT and Beyond - Elevating DevOps Productivity
 
Decarbonising Commercial Real Estate: The Role of Operational Performance
Decarbonising Commercial Real Estate: The Role of Operational PerformanceDecarbonising Commercial Real Estate: The Role of Operational Performance
Decarbonising Commercial Real Estate: The Role of Operational Performance
 
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
 
UiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overviewUiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overview
 
Portal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russePortal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russe
 

Mobile Application Development By Rahul Nayan

  • 1. Mobile Application Development Niks Technology Pvt. Ltd. By: Dr. Rahul Nayan
  • 3. What is the Mobile Web? – Mobile Web is medium to which Web sites are accessed using mobile devices – Ubiquity  Mobile devices are capable of being connected to the Internet and exchange information – Connected anytime, all the time
  • 4. What is M-Commerce? – E-Commerce with mobile devices (PDAs, Cell Phones, Pagers, etc.) – Different than E-Commerce? – No, but additional challenges: – Security – Usability – Heterogeneous Technologies – Business Model Issues – But first, let’s learn a little about wireless technologies…
  • 5. Advantages for mobile web apps – Convenience: Always on, always near the owner. – 60% of mobile users keep their phones bedside at night (Bihar, 2017) – Ubiquitous, omnipresent information streams: Don’t need to return to a desk to input data – Location aware: GPS, accelerometers widely available – Media input: Most smartphones have built-in camera, microphone, and speaker in addition to keyboard input
  • 6. “Mobile” is not just shrinking the Website page 6
  • 7. Use only essential, relevant content 7
  • 9. Features – Key Entry – Virtual or physical keyboard – Numeric or alphanumeric entry – External keyboard attachment – Interacting with applications – Touch or multi-touch – Handwriting and/or voice recognition – Geo-location – Facial and gesture recognition – Connections: Phone, web, texting, email
  • 10. Best Practices – Handle unavailable or lost network connection – Limit permissions requested as much as possible – Optimal use of storage. Use the SD card if possible – Use standard GUI layouts – Efficient, fast, responsive – Multi thread slow time consuming operations – Save application data when state changes occur – Share data with apps by implementing content providers – Implement activities launch-able from other apps – Utilize notification facilities, progress bars, flash screens
  • 11. Design Considerations – Orientation changes – Varied screen sizes and resolutions – Operating system choice to reach a wide audience – Intuitive operation – Reason for continued use – Well-defined purpose – Multi user support – Upgrades/new features (without feature creep) – Multiple language and color support – Varied font sizes
  • 12. Getting the product to market – Register for an Android Market account: market.android.com/publish/ – Click: Setup Merchant Account to set up a Google Checkout – Adhere to Android application policy requirements (www.android.com/market/terms/developer-content-policy.html) – Digitally sign (can be self-signed) and upload to the Android market (see developer.android.com/guide/publishing/publishing.htm) – Price the application – The average paid app price is $3.13 – 30% for Google; 57% are free. – In app advertising price per view – virtual products (Google retains 5%) – Limited free version, with paid version having full capabilities – Market: social media, app review sites, advertising networks, etc..
  • 13. Browsers – Preinstalled – Net Front , Myriad, Explorer, Safari, Nokia, Sony, Obijo, Motorola, Symbian, Android, web-OS, Blackberry, Samsung, MicroB – User-installed – Opera Mobile, Opera Mini, Firefox (Fennec) for Mobile, Chromium, UC, Sky Fire, Bolt – Web kit – Open source framework used by many browsers
  • 14. Services offered – Native App Development – Mobile App Strategy – Cross Platform App Development – Mobile App Monetization – Enterprise Mobility Solutions – Best User Experience and User Interface
  • 15. What Platforms Our Company Offers – Android App Development – I-phone App Development – Windows App Development – Custom Mobile App Development
  • 16. Contact us Niks Technology Pvt. Ltd. Patna Office: 1st Floor, Vijayanan Complex Beside Tiwari Bechar, Main Road Kankarbagh, Patna 800020 (Bihar) Mobile: +91 9955111150 Email: contact@nikstech.com Website: www.nikstech.com Gaya Office: GN-002-0557 Ground Floor Haridas Chatterjee Lane Durga Bari, Gaya 823001 (Bihar) Mobile: +91 9123110860

Hinweis der Redaktion

  1. Instant broadcasting/publishing or data collection platform for the field