SlideShare a Scribd company logo
1 of 4
Built an iPhone Utility application from
concept to an end product
for a company in North America
Sigma Infosolutions leveraged its
expertise on web based technologies
and iPhone SDK 3.0 to develop an
iPhone application along with its web
engine for a company in North
America.
The iPhone application now connects
its users to a comprehensive
database of utility service providers
across North America, based on the
type of service requested and the
nearest location of the user. Built on
GRAILS, the application extends
numerous customization capabilities
to both users and service providers.
The client is a funded technology product start-up with a vision to develop
iPhone applications that are meant to ease people’s lives. The client is based
in NorthAmerica.
The ClientExecutive Summary
The client wanted to build an iPhone application, that will enable its business
users to connect with a comprehensive network of utility service providers
ranging from plumbers, carpenters, electricians, to many more across North
America. The iPhone application connects to a back-end web engine to
search for service providers by type of service, time, and location nearest or
preferred by the user. It will then notify the short-listed service providers
through e-mails and SMS. The service providers can then choose to get in
touch with the user either through e-mails or SMS.
The application will also allow users to bookmark favorite service providers
for future reference and also rate them on multiple parameters.
With this vision, the client approached Sigma Infosolutions to build this from
concept to an end product.
Business Case
sales@sigmainfo.net
Challenges
A robust end product was critical towards building a strong revenue channel.
Indian telecom service providers support limited features of an iPhone. This,
was becoming a major road block when testing the application on an iPhone.
Adding to this, many iPhone features that are critical for accurate
functioning of the application were not getting executed on iPhone
simulators.
Another major challenge faced by the team at Sigma Infosolutions was to
normalize all US time zones to ensure user request notifications reach the
service providers only during the time duration selected by them.
The application supports non-iPhone service providers, and they have an
option to send a reply back to the requesting party through e-mails. Since,
third party e-mail service providers attach their own headers to an e-mail,
this threw up another challenge at the team. The application had to be
designed to extract only the relevant information from e-mail replies, and
then pass it on the user's iPhone through Apple's push notification server.
Also, the team had to ensure timely delivery of notifications from service
providers to users and vice versa.
Obtained 100%
accuracy in
reverse
geocoding
“
Technology
The team used the following tools and
platforms to develop the application:
 iPhone SDK 3.0
 Grails
 Grails Captcha plug-in
 Grails Mail plug-in
 Grails JMesa (with filtering) plug-
ins
 Message Media SMS service
provider
 Java APNS library
Business Benefits
The client achieved the following
business advantages:
 Astrong new business opportunity
 A competent and a trusted
offshore technology partner to
execute all development tasks for
future product enhancements
Solution
Sigma Infosolutions had an existing skill set and processes for this
development project. It took five months for Sigma Infosolutions' dedicated
team of five to design, architect, develop, and test the 1st phase of the
application.Afew of the salient features of this application are:
 Providing users and service providers to manage their profiles right
from their iPhone and also the web interface
 Inbuilt e-mail and SMS capability to allow users to send messages to
other application users
 Built 100% accuracy in identifying the locations based on the geocodes
received from iPhone
 Allows users to change the location by entering city, state, and
optional zip code to get location-wise listing of the service providers
 Successful implementation of push notifications using APNS - for both
iPhone users and service providers
 Multithreaded data fetch from the web component to iPhone
application to speed up loading
www.sigmainfo.net
About Sigma Infosolutions
“
 Sigma Group, an Indian conglomerate has more than 4 decades of experience in Mining, Chemicals Manufacturing & Export,
Handicrafts Manufacturing & Exports, and Software Development
 Sigma Infosolutions is a TUV certified ISO 9001:2008 and 27001:2005 company
 Headquartered in US with presence in India
 Some of our esteemed customers include Airtel, Zyme Solutions, Yodlee, Celerity Consulting, Resolution Economics, Birla
Global Asset Finance, Fosroc Chemicals, Surgery Planet etc.
 Sigma Infosolutions’ services comprises of application development, application management, IT Consulting, Offshore testing,
and Website and Portal Development
Multithreaded data fetch from the web component
to iPhone application to speed-up loading
by almost 30 percent
Sigma Infosolutions, Sigma Towers, #66/A, 13th Cross
6th Main, JP Nagar, 3rd Phase, Bangalore- 560078
Telephone: +91-80-40865100
Sigma Infosolutions, 2082 Michelson Dr.
Suite 100, Irvine, CA 92612
Telephone: +1-714-717-1826
Fax: +1-866-405-6750, Toll Free: 1-888-861-7360
Website: www.sigmainfo.net
E-mail: sales@sigmainfo.net
Toll Free: 1-888-861-7360

More Related Content

What's hot

Portfolio for Android Apps
Portfolio for Android AppsPortfolio for Android Apps
Portfolio for Android AppsMobiloitte
 
Mo Z Zapp
Mo Z ZappMo Z Zapp
Mo Z Zappjakesb
 
Taking note of two factor authentication - TeleSign & Evernote case study
Taking note of two factor authentication - TeleSign & Evernote case studyTaking note of two factor authentication - TeleSign & Evernote case study
Taking note of two factor authentication - TeleSign & Evernote case studyTeleSign Corporation
 
Android app presentation
Android app presentation Android app presentation
Android app presentation Maxpromotion
 
Android app (Presentation v1)
Android app (Presentation v1)Android app (Presentation v1)
Android app (Presentation v1)Dhruv Parmar
 
Subodh choudhary_Resume
Subodh choudhary_ResumeSubodh choudhary_Resume
Subodh choudhary_Resumeanujkalra123
 
XiaoLinTong APP experience report
XiaoLinTong APP experience reportXiaoLinTong APP experience report
XiaoLinTong APP experience reportFrederic M. Wang
 
IVR IntelleScript PRO Handles More Than Two Million Calls per Day for Beeline...
IVR IntelleScript PRO Handles More Than Two Million Calls per Day for Beeline...IVR IntelleScript PRO Handles More Than Two Million Calls per Day for Beeline...
IVR IntelleScript PRO Handles More Than Two Million Calls per Day for Beeline...Sergey Kochugov
 
Synapse india reviews on mobile devices
Synapse india reviews on mobile devicesSynapse india reviews on mobile devices
Synapse india reviews on mobile devicesTarunsingh198
 
Mobile App Development
Mobile App DevelopmentMobile App Development
Mobile App DevelopmentDeepakSingla85
 
IBM Royal cyber- Mobile Solutions
IBM Royal cyber- Mobile SolutionsIBM Royal cyber- Mobile Solutions
IBM Royal cyber- Mobile SolutionsTalha Haroon
 
eHorizons Presentation (1)
eHorizons Presentation (1)eHorizons Presentation (1)
eHorizons Presentation (1)Mukta Purohit
 
How to use mobile apps for your business growth
How to use mobile apps for your business growth How to use mobile apps for your business growth
How to use mobile apps for your business growth Sparx IT Solutions Pvt Ltd
 
Mobile platform
Mobile platformMobile platform
Mobile platformhopperdev
 

What's hot (20)

Different types of mobile apps
Different types of mobile appsDifferent types of mobile apps
Different types of mobile apps
 
Portfolio for Android Apps
Portfolio for Android AppsPortfolio for Android Apps
Portfolio for Android Apps
 
Mo Z Zapp
Mo Z ZappMo Z Zapp
Mo Z Zapp
 
Taking note of two factor authentication - TeleSign & Evernote case study
Taking note of two factor authentication - TeleSign & Evernote case studyTaking note of two factor authentication - TeleSign & Evernote case study
Taking note of two factor authentication - TeleSign & Evernote case study
 
Android app presentation
Android app presentation Android app presentation
Android app presentation
 
Android app (Presentation v1)
Android app (Presentation v1)Android app (Presentation v1)
Android app (Presentation v1)
 
Subodh choudhary_Resume
Subodh choudhary_ResumeSubodh choudhary_Resume
Subodh choudhary_Resume
 
XiaoLinTong APP experience report
XiaoLinTong APP experience reportXiaoLinTong APP experience report
XiaoLinTong APP experience report
 
Insaurance app-development
Insaurance app-developmentInsaurance app-development
Insaurance app-development
 
On-Demand Insurance App
On-Demand Insurance App On-Demand Insurance App
On-Demand Insurance App
 
IVR IntelleScript PRO Handles More Than Two Million Calls per Day for Beeline...
IVR IntelleScript PRO Handles More Than Two Million Calls per Day for Beeline...IVR IntelleScript PRO Handles More Than Two Million Calls per Day for Beeline...
IVR IntelleScript PRO Handles More Than Two Million Calls per Day for Beeline...
 
Mobile police
Mobile policeMobile police
Mobile police
 
Synapse india reviews on mobile devices
Synapse india reviews on mobile devicesSynapse india reviews on mobile devices
Synapse india reviews on mobile devices
 
Mobile App Development
Mobile App DevelopmentMobile App Development
Mobile App Development
 
IBM Royal cyber- Mobile Solutions
IBM Royal cyber- Mobile SolutionsIBM Royal cyber- Mobile Solutions
IBM Royal cyber- Mobile Solutions
 
Mirror doc
Mirror docMirror doc
Mirror doc
 
X apps portfolio
X apps portfolioX apps portfolio
X apps portfolio
 
eHorizons Presentation (1)
eHorizons Presentation (1)eHorizons Presentation (1)
eHorizons Presentation (1)
 
How to use mobile apps for your business growth
How to use mobile apps for your business growth How to use mobile apps for your business growth
How to use mobile apps for your business growth
 
Mobile platform
Mobile platformMobile platform
Mobile platform
 

Similar to Build iPhone Utility App Connecting Users to Service Providers

iPhone Presentation
iPhone PresentationiPhone Presentation
iPhone Presentationftmedubai
 
Mobile App Development Service for Idea Cellular | Success Story
Mobile App Development Service for Idea Cellular | Success StoryMobile App Development Service for Idea Cellular | Success Story
Mobile App Development Service for Idea Cellular | Success StoryiProgrammer Solutions
 
Greenfield development of an enterprise mobile solution
Greenfield development of an enterprise mobile solutionGreenfield development of an enterprise mobile solution
Greenfield development of an enterprise mobile solutionSigma Infosolutions, LLC
 
Arunkarthick_iOS_CV (4)
Arunkarthick_iOS_CV (4)Arunkarthick_iOS_CV (4)
Arunkarthick_iOS_CV (4)Arun Karthick
 
What is the Average Cost to Develop an iPhone App?
What is the Average Cost to Develop an iPhone App?What is the Average Cost to Develop an iPhone App?
What is the Average Cost to Develop an iPhone App?Tariq Mohammad Habib
 
Opportunities with mobile applications from Wireless Expertise
Opportunities with mobile applications from Wireless ExpertiseOpportunities with mobile applications from Wireless Expertise
Opportunities with mobile applications from Wireless ExpertiseAnuj R KHANNA
 
How Beneficial is Hiring an iPhone App Development Company?
How Beneficial is Hiring an iPhone App Development Company?How Beneficial is Hiring an iPhone App Development Company?
How Beneficial is Hiring an iPhone App Development Company?Marie Weaver
 
Key Features of a Successful Mobile App Development
Key Features of a Successful Mobile App DevelopmentKey Features of a Successful Mobile App Development
Key Features of a Successful Mobile App DevelopmentWebcom Systems Pvt Ltd
 
Whitepaper: From LTE Network Launch to Monetization
Whitepaper: From LTE Network Launch to MonetizationWhitepaper: From LTE Network Launch to Monetization
Whitepaper: From LTE Network Launch to MonetizationBroadSoft
 
Mobile application development company
Mobile application development companyMobile application development company
Mobile application development companySankar Annamalai
 
Smartphones
SmartphonesSmartphones
Smartphonesbrendahj
 
Mobile app development cost in 2022 – the informative guide
Mobile app development cost in 2022 – the informative guideMobile app development cost in 2022 – the informative guide
Mobile app development cost in 2022 – the informative guideMoon Technolabs Pvt. Ltd.
 
Mobile programming new
Mobile programming newMobile programming new
Mobile programming newIshwari Singh
 
Top Mobile App Trends Changing Technology and Evolution of Customer's Expecta...
Top Mobile App Trends Changing Technology and Evolution of Customer's Expecta...Top Mobile App Trends Changing Technology and Evolution of Customer's Expecta...
Top Mobile App Trends Changing Technology and Evolution of Customer's Expecta...Hepto Software Company
 
Top Reasons Why IoT is the Future Of Mobile App Development.pptx
Top Reasons Why IoT is the Future Of Mobile App Development.pptxTop Reasons Why IoT is the Future Of Mobile App Development.pptx
Top Reasons Why IoT is the Future Of Mobile App Development.pptxCharlee Wilson
 
What Are Mobile App Development Services.pdf
What Are Mobile App Development Services.pdfWhat Are Mobile App Development Services.pdf
What Are Mobile App Development Services.pdfIndian Website Company
 

Similar to Build iPhone Utility App Connecting Users to Service Providers (20)

iPhone Presentation
iPhone PresentationiPhone Presentation
iPhone Presentation
 
Mobile App Development Service for Idea Cellular | Success Story
Mobile App Development Service for Idea Cellular | Success StoryMobile App Development Service for Idea Cellular | Success Story
Mobile App Development Service for Idea Cellular | Success Story
 
Greenfield development of an enterprise mobile solution
Greenfield development of an enterprise mobile solutionGreenfield development of an enterprise mobile solution
Greenfield development of an enterprise mobile solution
 
Arunkarthick_iOS_CV (4)
Arunkarthick_iOS_CV (4)Arunkarthick_iOS_CV (4)
Arunkarthick_iOS_CV (4)
 
What is the Average Cost to Develop an iPhone App?
What is the Average Cost to Develop an iPhone App?What is the Average Cost to Develop an iPhone App?
What is the Average Cost to Develop an iPhone App?
 
Opportunities with mobile applications from Wireless Expertise
Opportunities with mobile applications from Wireless ExpertiseOpportunities with mobile applications from Wireless Expertise
Opportunities with mobile applications from Wireless Expertise
 
How Beneficial is Hiring an iPhone App Development Company?
How Beneficial is Hiring an iPhone App Development Company?How Beneficial is Hiring an iPhone App Development Company?
How Beneficial is Hiring an iPhone App Development Company?
 
Mobile Development Capability
Mobile Development Capability Mobile Development Capability
Mobile Development Capability
 
Mobile development capability doc
Mobile development capability docMobile development capability doc
Mobile development capability doc
 
Key Features of a Successful Mobile App Development
Key Features of a Successful Mobile App DevelopmentKey Features of a Successful Mobile App Development
Key Features of a Successful Mobile App Development
 
Marketing Plan For an Android App
Marketing Plan For an Android AppMarketing Plan For an Android App
Marketing Plan For an Android App
 
Whitepaper: From LTE Network Launch to Monetization
Whitepaper: From LTE Network Launch to MonetizationWhitepaper: From LTE Network Launch to Monetization
Whitepaper: From LTE Network Launch to Monetization
 
Mobile application development company
Mobile application development companyMobile application development company
Mobile application development company
 
iOS App Development Trends in 2022
iOS App Development Trends in 2022iOS App Development Trends in 2022
iOS App Development Trends in 2022
 
Smartphones
SmartphonesSmartphones
Smartphones
 
Mobile app development cost in 2022 – the informative guide
Mobile app development cost in 2022 – the informative guideMobile app development cost in 2022 – the informative guide
Mobile app development cost in 2022 – the informative guide
 
Mobile programming new
Mobile programming newMobile programming new
Mobile programming new
 
Top Mobile App Trends Changing Technology and Evolution of Customer's Expecta...
Top Mobile App Trends Changing Technology and Evolution of Customer's Expecta...Top Mobile App Trends Changing Technology and Evolution of Customer's Expecta...
Top Mobile App Trends Changing Technology and Evolution of Customer's Expecta...
 
Top Reasons Why IoT is the Future Of Mobile App Development.pptx
Top Reasons Why IoT is the Future Of Mobile App Development.pptxTop Reasons Why IoT is the Future Of Mobile App Development.pptx
Top Reasons Why IoT is the Future Of Mobile App Development.pptx
 
What Are Mobile App Development Services.pdf
What Are Mobile App Development Services.pdfWhat Are Mobile App Development Services.pdf
What Are Mobile App Development Services.pdf
 

More from Sigma Infosolutions, LLC

Analyse Your Brand's Social Media Performance
Analyse Your Brand's Social Media PerformanceAnalyse Your Brand's Social Media Performance
Analyse Your Brand's Social Media PerformanceSigma Infosolutions, LLC
 
Webservices Based Reporting Using Axis2 and Jasper
Webservices Based Reporting Using Axis2 and JasperWebservices Based Reporting Using Axis2 and Jasper
Webservices Based Reporting Using Axis2 and JasperSigma Infosolutions, LLC
 
Reporting features for b2 bi edi solution provider a pentaho solution
Reporting features for b2 bi edi solution provider  a pentaho solutionReporting features for b2 bi edi solution provider  a pentaho solution
Reporting features for b2 bi edi solution provider a pentaho solutionSigma Infosolutions, LLC
 
A Magento eCommerce Solution_Sigma Infosolutions
A Magento eCommerce Solution_Sigma InfosolutionsA Magento eCommerce Solution_Sigma Infosolutions
A Magento eCommerce Solution_Sigma InfosolutionsSigma Infosolutions, LLC
 
Sales Force Automation for a Leading Copper Mining Company
Sales Force Automation for a Leading Copper Mining CompanySales Force Automation for a Leading Copper Mining Company
Sales Force Automation for a Leading Copper Mining CompanySigma Infosolutions, LLC
 
Mobile Protection Application Development
Mobile Protection Application Development Mobile Protection Application Development
Mobile Protection Application Development Sigma Infosolutions, LLC
 
Web Services Based Reporting Using Axis2 and Jasper
Web Services Based Reporting Using Axis2 and JasperWeb Services Based Reporting Using Axis2 and Jasper
Web Services Based Reporting Using Axis2 and JasperSigma Infosolutions, LLC
 
Custom Navigation Flow for Jasper Server Reporting Platform
Custom Navigation Flow for Jasper Server Reporting PlatformCustom Navigation Flow for Jasper Server Reporting Platform
Custom Navigation Flow for Jasper Server Reporting PlatformSigma Infosolutions, LLC
 
Social Networking Application Development
Social Networking Application Development  Social Networking Application Development
Social Networking Application Development Sigma Infosolutions, LLC
 

More from Sigma Infosolutions, LLC (20)

Trade Alert Application
Trade Alert ApplicationTrade Alert Application
Trade Alert Application
 
Electronic Data Discovery
Electronic Data DiscoveryElectronic Data Discovery
Electronic Data Discovery
 
Analyse Your Brand's Social Media Performance
Analyse Your Brand's Social Media PerformanceAnalyse Your Brand's Social Media Performance
Analyse Your Brand's Social Media Performance
 
Saas Based Application
Saas Based ApplicationSaas Based Application
Saas Based Application
 
Webservices Based Reporting Using Axis2 and Jasper
Webservices Based Reporting Using Axis2 and JasperWebservices Based Reporting Using Axis2 and Jasper
Webservices Based Reporting Using Axis2 and Jasper
 
Video Survallence Solution
Video Survallence SolutionVideo Survallence Solution
Video Survallence Solution
 
Technology Alliance Partner
Technology Alliance PartnerTechnology Alliance Partner
Technology Alliance Partner
 
Reporting features for b2 bi edi solution provider a pentaho solution
Reporting features for b2 bi edi solution provider  a pentaho solutionReporting features for b2 bi edi solution provider  a pentaho solution
Reporting features for b2 bi edi solution provider a pentaho solution
 
Online reputation management solution
Online reputation management solutionOnline reputation management solution
Online reputation management solution
 
A Magento eCommerce Solution_Sigma Infosolutions
A Magento eCommerce Solution_Sigma InfosolutionsA Magento eCommerce Solution_Sigma Infosolutions
A Magento eCommerce Solution_Sigma Infosolutions
 
Implement Openbravo ERP with webstore
Implement Openbravo ERP with webstore Implement Openbravo ERP with webstore
Implement Openbravo ERP with webstore
 
Magento eStore Solution
Magento eStore SolutionMagento eStore Solution
Magento eStore Solution
 
Sales Force Automation for a Leading Copper Mining Company
Sales Force Automation for a Leading Copper Mining CompanySales Force Automation for a Leading Copper Mining Company
Sales Force Automation for a Leading Copper Mining Company
 
Outbound Reservation Management System
Outbound Reservation Management System Outbound Reservation Management System
Outbound Reservation Management System
 
Mobile Protection Application Development
Mobile Protection Application Development Mobile Protection Application Development
Mobile Protection Application Development
 
B2B Printing Solution
B2B Printing Solution B2B Printing Solution
B2B Printing Solution
 
Web Services Based Reporting Using Axis2 and Jasper
Web Services Based Reporting Using Axis2 and JasperWeb Services Based Reporting Using Axis2 and Jasper
Web Services Based Reporting Using Axis2 and Jasper
 
Custom Navigation Flow for Jasper Server Reporting Platform
Custom Navigation Flow for Jasper Server Reporting PlatformCustom Navigation Flow for Jasper Server Reporting Platform
Custom Navigation Flow for Jasper Server Reporting Platform
 
Social Networking Application Development
Social Networking Application Development  Social Networking Application Development
Social Networking Application Development
 
Web based reporting system
Web based reporting system Web based reporting system
Web based reporting system
 

Recently uploaded

Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 

Recently uploaded (20)

Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 

Build iPhone Utility App Connecting Users to Service Providers

  • 1. Built an iPhone Utility application from concept to an end product for a company in North America
  • 2. Sigma Infosolutions leveraged its expertise on web based technologies and iPhone SDK 3.0 to develop an iPhone application along with its web engine for a company in North America. The iPhone application now connects its users to a comprehensive database of utility service providers across North America, based on the type of service requested and the nearest location of the user. Built on GRAILS, the application extends numerous customization capabilities to both users and service providers. The client is a funded technology product start-up with a vision to develop iPhone applications that are meant to ease people’s lives. The client is based in NorthAmerica. The ClientExecutive Summary The client wanted to build an iPhone application, that will enable its business users to connect with a comprehensive network of utility service providers ranging from plumbers, carpenters, electricians, to many more across North America. The iPhone application connects to a back-end web engine to search for service providers by type of service, time, and location nearest or preferred by the user. It will then notify the short-listed service providers through e-mails and SMS. The service providers can then choose to get in touch with the user either through e-mails or SMS. The application will also allow users to bookmark favorite service providers for future reference and also rate them on multiple parameters. With this vision, the client approached Sigma Infosolutions to build this from concept to an end product. Business Case sales@sigmainfo.net Challenges A robust end product was critical towards building a strong revenue channel. Indian telecom service providers support limited features of an iPhone. This, was becoming a major road block when testing the application on an iPhone. Adding to this, many iPhone features that are critical for accurate functioning of the application were not getting executed on iPhone simulators. Another major challenge faced by the team at Sigma Infosolutions was to normalize all US time zones to ensure user request notifications reach the service providers only during the time duration selected by them. The application supports non-iPhone service providers, and they have an option to send a reply back to the requesting party through e-mails. Since, third party e-mail service providers attach their own headers to an e-mail, this threw up another challenge at the team. The application had to be designed to extract only the relevant information from e-mail replies, and then pass it on the user's iPhone through Apple's push notification server. Also, the team had to ensure timely delivery of notifications from service providers to users and vice versa. Obtained 100% accuracy in reverse geocoding “
  • 3. Technology The team used the following tools and platforms to develop the application:  iPhone SDK 3.0  Grails  Grails Captcha plug-in  Grails Mail plug-in  Grails JMesa (with filtering) plug- ins  Message Media SMS service provider  Java APNS library Business Benefits The client achieved the following business advantages:  Astrong new business opportunity  A competent and a trusted offshore technology partner to execute all development tasks for future product enhancements Solution Sigma Infosolutions had an existing skill set and processes for this development project. It took five months for Sigma Infosolutions' dedicated team of five to design, architect, develop, and test the 1st phase of the application.Afew of the salient features of this application are:  Providing users and service providers to manage their profiles right from their iPhone and also the web interface  Inbuilt e-mail and SMS capability to allow users to send messages to other application users  Built 100% accuracy in identifying the locations based on the geocodes received from iPhone  Allows users to change the location by entering city, state, and optional zip code to get location-wise listing of the service providers  Successful implementation of push notifications using APNS - for both iPhone users and service providers  Multithreaded data fetch from the web component to iPhone application to speed up loading www.sigmainfo.net
  • 4. About Sigma Infosolutions “  Sigma Group, an Indian conglomerate has more than 4 decades of experience in Mining, Chemicals Manufacturing & Export, Handicrafts Manufacturing & Exports, and Software Development  Sigma Infosolutions is a TUV certified ISO 9001:2008 and 27001:2005 company  Headquartered in US with presence in India  Some of our esteemed customers include Airtel, Zyme Solutions, Yodlee, Celerity Consulting, Resolution Economics, Birla Global Asset Finance, Fosroc Chemicals, Surgery Planet etc.  Sigma Infosolutions’ services comprises of application development, application management, IT Consulting, Offshore testing, and Website and Portal Development Multithreaded data fetch from the web component to iPhone application to speed-up loading by almost 30 percent Sigma Infosolutions, Sigma Towers, #66/A, 13th Cross 6th Main, JP Nagar, 3rd Phase, Bangalore- 560078 Telephone: +91-80-40865100 Sigma Infosolutions, 2082 Michelson Dr. Suite 100, Irvine, CA 92612 Telephone: +1-714-717-1826 Fax: +1-866-405-6750, Toll Free: 1-888-861-7360 Website: www.sigmainfo.net E-mail: sales@sigmainfo.net Toll Free: 1-888-861-7360