Mobile Programming LLCIntroduction to iPhone, Blackberry and Android AppsSample Case studies of Apps developed by Mobile Programming LLC, New YorkHead Office : 115 Broadway, 13th Floor New York, NY 10006Ph: 212-397-7481, Fax. 212-931-8530Email : info@mobileprogramming.comWebsite : www.mobileprogramming.com
Introduction to iPhone ArchitectureiPhone uses Objective C which is a flavor of Dot Net and Java like syntaxThe iPhoneSDK 4.0 Beta releasediPhone protects the Core OS and HardwareCommunication through Webservices ModelSQL Lite is the Native iPhone Database
iPhone SecurityNative Application SecurityiPhone Native Database SQL LiteEncryption of data for Natively stored informationOver the WebUsing secure web service transaction and https and SSL Protocol.NSURL and NSURLRequest classes to implement Web Services
Comparison of iPhone OS 4.0
Case Study Novartis Oncology Medical Information iPhone App
Novartis Oncology Medical AppSalient FeaturesAllows health care professionals to view and download the latest standard response documents to many medical inquiries Application was developed Across iPhone, Android, and Blackberry PlatformsEmail a document to the health care professional’s email boxSubmit a Medical inquiry directly to Novartis through the applicationB2B Application geared towards doctors and health care providers
Mobile PlatformsiPhoneBlackberryAndroid
Blackberry (Different Devices)
Blackberry (Different Devices)
Novartis Oncology - Android
Novartis Oncology - iPhone
Novartis Oncology - iPhone
Novartis Oncology App - IntegrationIntegration with Back Office Admin systemImplementation across different mobile technology platforms including Android, Different Blackberry Platforms.Common registration process for website and AppHEPA compliance security
Case StudyGPS Tracking
GPS TrackingGPS Tracking allows parents, friends or business associate to locate each otherReal time GPS Tracking and displays location on MapTop ten highest downloaded and number 2 top grossing social network
GPS Tracking
GPS Tracking
GPS Tracking
GPS iPhone Application IntegrationPush NotificationUses Apple APMS SSL certificate and Apple PNS (Push Notification Server)Push notification uses JAR fileFacebook IntegrationFB Connect Post Map location on FacebookUpload photos to Facebook via the App
Push Notification on GPS Tracker
GPS iPhone Application IntegrationTwitter IntegrationIntegrated with Twitter APIGoogle Map APIIntegrated Google MAP APIUses Reverse GEO Coding Computes multiple locations in real timeWeb services IntegrationMultiple web services used eg. Registration page, Connection featuresDevice identification through UDID, Token number identification
Case StudyPaynet System
Paynet Systems iPhone AppPaynet Systems Credit Card Machine allows you to accept credit cards anywhere, anytime and anyplace using your internet connected Apple iPhone.Payment Card Industry Data Security Standard (PCI DSS) Compliant Integration with Paynet System.Encrypted and Secure SSL connection assuring Data Security
Payment Card Industry Data Security Standard (PCI DSS)PCI DSS is a worldwide information security standard defined by the Payment Card Industry Security Standards Council. The standard was created to help organizations that process card payments prevent credit card fraud through increased controls around data and its exposure to compromise.PCI DSS Focuses on Six Areas of OperationBuild and maintain a secure networkProtect cardholder dataMaintain a vulnerability management programImplement strong access control measuresRegularly monitor and test networksMaintain an information security policy
Paynet System iPhone App
Paynet System iPhone App
Paynet System iPhone App
Mobile Programming LLCMobile Programming, LLC. provides custom mobile application development services. It has served its customers in different verticals such as Retail , Entertainment, Gaming, Healthcare, Insurance, Banking and have implementations across various platforms like Windows Mobile, iPhone, Android, Symbian, Blackberry, J2ME, BREW and Palm . Mobile Programming LLC has attained an expert level in mobile applications and has developed various applications on handheld devices, such as Palm, and then quickly graduated to delivering stand-alone applications for iPhone, Android, Blackberry and other platformsHead Office : 115 Broadway, 13th Floor New York, NY 10006Ph: 212-397-7481, Fax. 212-931-8530Email : info@mobileprogramming.comWebsite : www.mobileprogramming.com

Mobile Programming LLC sample Case Studies

  • 1.
    Mobile Programming LLCIntroductionto iPhone, Blackberry and Android AppsSample Case studies of Apps developed by Mobile Programming LLC, New YorkHead Office : 115 Broadway, 13th Floor New York, NY 10006Ph: 212-397-7481, Fax. 212-931-8530Email : info@mobileprogramming.comWebsite : www.mobileprogramming.com
  • 2.
    Introduction to iPhoneArchitectureiPhone uses Objective C which is a flavor of Dot Net and Java like syntaxThe iPhoneSDK 4.0 Beta releasediPhone protects the Core OS and HardwareCommunication through Webservices ModelSQL Lite is the Native iPhone Database
  • 3.
    iPhone SecurityNative ApplicationSecurityiPhone Native Database SQL LiteEncryption of data for Natively stored informationOver the WebUsing secure web service transaction and https and SSL Protocol.NSURL and NSURLRequest classes to implement Web Services
  • 4.
  • 5.
    Case Study NovartisOncology Medical Information iPhone App
  • 6.
    Novartis Oncology MedicalAppSalient FeaturesAllows health care professionals to view and download the latest standard response documents to many medical inquiries Application was developed Across iPhone, Android, and Blackberry PlatformsEmail a document to the health care professional’s email boxSubmit a Medical inquiry directly to Novartis through the applicationB2B Application geared towards doctors and health care providers
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
    Novartis Oncology App- IntegrationIntegration with Back Office Admin systemImplementation across different mobile technology platforms including Android, Different Blackberry Platforms.Common registration process for website and AppHEPA compliance security
  • 14.
  • 15.
    GPS TrackingGPS Trackingallows parents, friends or business associate to locate each otherReal time GPS Tracking and displays location on MapTop ten highest downloaded and number 2 top grossing social network
  • 16.
  • 17.
  • 18.
  • 19.
    GPS iPhone ApplicationIntegrationPush NotificationUses Apple APMS SSL certificate and Apple PNS (Push Notification Server)Push notification uses JAR fileFacebook IntegrationFB Connect Post Map location on FacebookUpload photos to Facebook via the App
  • 20.
  • 21.
    GPS iPhone ApplicationIntegrationTwitter IntegrationIntegrated with Twitter APIGoogle Map APIIntegrated Google MAP APIUses Reverse GEO Coding Computes multiple locations in real timeWeb services IntegrationMultiple web services used eg. Registration page, Connection featuresDevice identification through UDID, Token number identification
  • 22.
  • 23.
    Paynet Systems iPhoneAppPaynet Systems Credit Card Machine allows you to accept credit cards anywhere, anytime and anyplace using your internet connected Apple iPhone.Payment Card Industry Data Security Standard (PCI DSS) Compliant Integration with Paynet System.Encrypted and Secure SSL connection assuring Data Security
  • 24.
    Payment Card IndustryData Security Standard (PCI DSS)PCI DSS is a worldwide information security standard defined by the Payment Card Industry Security Standards Council. The standard was created to help organizations that process card payments prevent credit card fraud through increased controls around data and its exposure to compromise.PCI DSS Focuses on Six Areas of OperationBuild and maintain a secure networkProtect cardholder dataMaintain a vulnerability management programImplement strong access control measuresRegularly monitor and test networksMaintain an information security policy
  • 25.
  • 26.
  • 27.
  • 28.
    Mobile Programming LLCMobileProgramming, LLC. provides custom mobile application development services. It has served its customers in different verticals such as Retail , Entertainment, Gaming, Healthcare, Insurance, Banking and have implementations across various platforms like Windows Mobile, iPhone, Android, Symbian, Blackberry, J2ME, BREW and Palm . Mobile Programming LLC has attained an expert level in mobile applications and has developed various applications on handheld devices, such as Palm, and then quickly graduated to delivering stand-alone applications for iPhone, Android, Blackberry and other platformsHead Office : 115 Broadway, 13th Floor New York, NY 10006Ph: 212-397-7481, Fax. 212-931-8530Email : info@mobileprogramming.comWebsite : www.mobileprogramming.com

Editor's Notes

  • #4 The SQLite Encryption Extension (SEE) The SQLite Encryption Extension (SEE) is an add-on to the public domain version of SQLite that allows an application to read and write encrypted database files. Four different encryption algorithms are supportedSQLCipher is an open source SQLite encryption extension. It provides transparent, full database, AES-256 encryption with minimal performance impact. SQLCipher works by encrypting database pages before they are written to storage and decrypts them on read so encryption functionality is completely separate from the application.SQLiteCrypt adds transparent AES encryption support for popular SQLite. This small C library implements a self-contained, embeddable, zero-configuration encrypted SQL database engine, that allows you to protect your data in any SQLite database.Embeddable: SQLiteCrypt links into your application. No need of separate database server process. A complete database is stored in a single disk file. In short, this is file-based database engine with AES encryption support.