SlideShare une entreprise Scribd logo
1  sur  24
C o n f i d e n t i a l
USEFUL TOOLS FOR
CREATING (& NOT DEVELOPING)
MOBILE APPS.
JUNE, 2013
Sagar Shah
iPhone Developer
Sagar Shah, iPhone Developer
• Seasoned iPhone developer with 5 years of experience
• Knowledge of various open source tools.
• Currently developing Picksie, a social networking based iOS
app and the flagship product of Ishi Systems.
• Passionate about cutting edge technologies.
Mobile Development Life Cycle
Design
Coding
Storage
SyncPerformance
Marketing
Analytics
Introduction
3
Overview
Getting familiar with 3rd party tool.
MADLC and app development challenges.
Advantages of using 3rd part tools
Q&A/Feedback.
MADLC Challenges
4
 Design & mockups
 Coding
 Storing huge data in database online & offline
 Synchronization between client & server
 Server performance
 App performance
 Marketing & Promotion
 Analytics, feedback & reviews
Random & Cool Tools
5
 INTERSTATE – http://interstateapp.com/
 Open Project Management
 Roadmap visible to clients
 App.io – https://app.io/
 Run iOS apps in the browser
 Upload simulator binary and convert it into an HTML5 web-app
 Snippets.me – http://snippets.me
 Don’t reinvent your code.
 Manage your small codes, functions & code-libraries
 Similar: Gists – https://gist.github.com/
It’s important to learn coding
6
 treehouse – http://teamtreehouse.com/
 A better way to learn technology
 Learn to build websites, create iPhone & Android apps, code with
Ruby on Rails & PHP.
 code school – http://www.codeschool.com
 Learn by doing
 Learn web-technologies in the comfort of your browser
 Video lessons
 Coding challenges
 Screencasts
Online courses
7
 coursera – https://www.coursera.org/
 Take the world’s best courses online & free
 UDACITY – https://www.udacity.com/
 Free interactive college classes
 KHANACADEMY –
https://www.khanacademy.org/
 Free online education on various topics
Start creating your app
8
 MOBILE ROADIE – http://mobileroadie.com/
 Powering your entire mobile presence
 Develop iPhone+Android apps, iPad apps & mobile websites
 Includes analytics & marketing tools also for your app
 Price: Costly but worth if you don’t want to learn what presented in
previous slide
 appafolio – http://appafolio.com/
 Create brochures, presentations, catalogs & portfolios.
 No coding required!
 Interactive folios for iPad, iPhone, Android & Kindle Fire
 Includes analytics
 Free account can be created
Start creating your app
9
 AppMakr – http://www.appmakr.com/
 Very useful if you are developing only iOS app.
 Push notification, Videos, Images, Advertisement
 Free account also includes a lot of features.
 Bizness Apps – http://www.biznessapps.com/
 The fast & easiest way for SMEs to make Mobile Apps
 Bars, Realtors, Lawyers, Restaurants, Bands, Sports, Religion, Non
profits
 Directions, Reservations, Call, Ordering, Music Player, Loyalty
Card, Photo Gallery & everything else needs.
Start creating game
10
 GameSalad – http://gamesalad.com/creator
 Game creator engine.
 Create games fast with no coding
 No javascript, html, css knowledge
 Test your games on Apple devices
 Publish your games to iOS, Android and HTML5
 Basic edition is completely free
Analyze your app
11
 mixpanel – https://mixpanel.com
 Actions speak louder than page-views
 Getting answer of your questions about the app data.
 Identify the funnels where you’re losing your users.
 Identify user retention
 Understand your users
 Push Notifications.
Analyze your app…Contd
12
 Placed – http://www.placed.com/
 Location based analytics
 70 million locations a day, across 70000 opted-in US smartphones.
 Quantifies the physical world by mapping the relationship between
people and places
 Informed view of offline customer behavior
 Android, iOS, HTML5
Design & Mockups
13
 justinmind - http://www.justinmind.com/
 Build by drag-n-drop
 Bring it to life – rich interactions
 Collaborate – Share & Test
 Mobile apps – iPhone/iPad, Android, Windows & Blackberry
 Web apps – Web widgets, Facebook widgets, Charts, YUI library
 Sketching – Sketching widgets, Sketching shapes
 Desktop apps – Windows & Mac OS X
Design & Mockups
14
 proto.io - http://proto.io/
 Gestures, touch events, screen transitions & animations
 Components for iPhone, iPad, Android phones and tablets, Smart
TV
 Test prototype directly on your mobile device
 HTML5 fonts, Web-based
 Free limited account available.
 uISTenCILS - http://www.uistencils.com/
 Stencils like we use for drawing.
 Web, iOS, Android, Windows
 Stencils, Sketch Pads, etc.
Monetization
15
 xAd - http://www.xad.com/
 Location@scale, Target Nationally, talk locally.
 SmartLocation – Gathers most accurate location signals.
 SmartFencing – location targeting technique based on user-search
behavior
 SmartCreative – Relevant & dynamic ads
 SkyRocket - http://www.skyrocketapp.com/
 Mediation – Ads, offers, partners, ad network
 Cross Promotion – Promote your own products & track installs of
your other apps. Ads for IAP.
 Segmentation – Choose different experiences for diferent users.
Make your app bug free
16
 CRITTERCISM - https://www.crittercism.com/
 Error reporting - Crash Reporting, Handled Exceptions,
Breadcrumb, Metadata, Alerts, Crash trends
 Android, iOS, Windows Phone 8, HTML5, Unity, Android NDK
 uTest - http://www.apphance.com/
 OTA – distribute binary via uTest to your testers
 Crash Reporting – Find which line of the code crashed
 In-App bug reporting – Testers can report bug from right inside the
app.
 In-app user feedback – Get feedback from users from the app.
Promote your app
17
 buzzdoes -
http://www.buzzdoes.com/portal/index.aspx
 Make your app viral
 Turn your app users into your app distributors
 Gain many new loyal users in seconds
 Monetization & distribution in a single add-on
 Boost app Downloads
 No pop ads in your app
Enhance your app
18
 ZOOZ - http://www.zooz.com/
 One-tap checkout – Enable users to pay with one tap.
 Payment Insights – analytics & merchant-specific recommendations
 Fraud Prevention – Smart fraud detection.
 Checkout via Credit Cards, PayPal, Qiwi wallet, Bank transfer using
Dwolla
 iOS, Android, HTML5 support.
 Titanium, Phonegap & Basic4Android support
Enhance your app
19
 Cenzic Mobile -
http://www.cenzic.com/products/mobile/index.h
tml
 Managed Service that Identifies Vulnerabilities in Mobile Apps
 Non-Intrusive Vulnerability Tests – coding & logic of app
 Invasive Fault-Injection Tests – Web-service testing
 App server environment testing for file management & system-level
vulnerabilities.
 Session analysis & rights management vulnerabilities, analysis for
any potential logical flaws
 Continuous Application Testing – Cenzic Hailstorm platform which
takes virtual snapshot of the apps and for Development  QA 
Production
Enhance your app
20
 PubNub - http://www.pubnub.com/
 Build real-time apps quickly and scale them globally
 Core Building Blocks for Secure Real-Time – delivers Unicast &
Broadcast Data Streaming, Presence, Storage, Mobile Offline Push
Notifications
 Real-Time on a Redundant, Global Network – 11 data centers
across the world
 Supports iOS, Android, JavaScript, Python, Ruby on Rails, C# &
50+ other SDKs which means every popular
mobile, browser, desktop & server environment is supported.
 Dropped Connection Catch-up, Mobile Battery Optimized, AES
Encryption, Real-time analytics, Storage/Playback Services
Enhance your app
21
 cocoa CONTROLS -
https://www.cocoacontrols.com/
 Custom UI Controls for iOS & Mac OS X
 Browse & Search for open-source or paid controls.
 Submit a new control.
 Showcase your apps with open-source controls
 CocoaPods controls
QUESTIONS?
22
Thank You!
Happy Development!!!
For any other queries and question please send
an email on
Sagar.shah@ishisystems.com
References
 The iPhone app developer’s blog:
 Mobile Orchard - http://mobileorchard.com/
 stackoverflow - http://stackoverflow.com/ -
network of free, community-driven Q&A sites

Contenu connexe

Tendances

iOS & Android Application Development - Pee Dee User Group Meeting
iOS & Android Application Development - Pee Dee User Group MeetingiOS & Android Application Development - Pee Dee User Group Meeting
iOS & Android Application Development - Pee Dee User Group Meeting
Jim Tochterman
 
Arunkarthick_iOS_CV (4)
Arunkarthick_iOS_CV (4)Arunkarthick_iOS_CV (4)
Arunkarthick_iOS_CV (4)
Arun Karthick
 
Developer's got talent iPhone
Developer's got talent iPhoneDeveloper's got talent iPhone
Developer's got talent iPhone
PiTechnologies
 

Tendances (20)

Cross Platform Mobile App Development
Cross Platform Mobile App DevelopmentCross Platform Mobile App Development
Cross Platform Mobile App Development
 
Native vs. Hybrid Apps
Native vs. Hybrid AppsNative vs. Hybrid Apps
Native vs. Hybrid Apps
 
Native vs Hybrid - Demystifying the Technology Dilemma
Native vs Hybrid - Demystifying the Technology Dilemma Native vs Hybrid - Demystifying the Technology Dilemma
Native vs Hybrid - Demystifying the Technology Dilemma
 
The Great Mobile Debate: Native vs. Hybrid App Development
The Great Mobile Debate: Native vs. Hybrid App DevelopmentThe Great Mobile Debate: Native vs. Hybrid App Development
The Great Mobile Debate: Native vs. Hybrid App Development
 
What are the challenges in i os app development
What are the challenges in i os app developmentWhat are the challenges in i os app development
What are the challenges in i os app development
 
Top 10 programming languages for mobile app development
Top 10 programming languages for mobile app developmentTop 10 programming languages for mobile app development
Top 10 programming languages for mobile app development
 
iOS & Android Application Development - Pee Dee User Group Meeting
iOS & Android Application Development - Pee Dee User Group MeetingiOS & Android Application Development - Pee Dee User Group Meeting
iOS & Android Application Development - Pee Dee User Group Meeting
 
Hybrid mobile app development
Hybrid mobile app developmentHybrid mobile app development
Hybrid mobile app development
 
Hybrid vs native mobile development – how to choose a tech stack
Hybrid vs native mobile development – how to choose a tech stackHybrid vs native mobile development – how to choose a tech stack
Hybrid vs native mobile development – how to choose a tech stack
 
Arunkarthick_iOS_CV (4)
Arunkarthick_iOS_CV (4)Arunkarthick_iOS_CV (4)
Arunkarthick_iOS_CV (4)
 
Native vs Web vs Hybrid Mobile Application Development
Native vs Web vs Hybrid Mobile Application DevelopmentNative vs Web vs Hybrid Mobile Application Development
Native vs Web vs Hybrid Mobile Application Development
 
Hybrid vs Native Mobile App. Decide in 5 minutes!
Hybrid vs Native Mobile App. Decide in 5 minutes!Hybrid vs Native Mobile App. Decide in 5 minutes!
Hybrid vs Native Mobile App. Decide in 5 minutes!
 
Hybrid Mobile App
Hybrid Mobile AppHybrid Mobile App
Hybrid Mobile App
 
Why the iPad UI matters, And how it differs from the Tablet PC, but also from...
Why the iPad UI matters, And how it differs from the Tablet PC, but also from...Why the iPad UI matters, And how it differs from the Tablet PC, but also from...
Why the iPad UI matters, And how it differs from the Tablet PC, but also from...
 
ConvergeSouth Mobile Apps presentation
ConvergeSouth Mobile Apps presentationConvergeSouth Mobile Apps presentation
ConvergeSouth Mobile Apps presentation
 
Hybrid vs Native vs Web Apps
Hybrid vs Native vs Web AppsHybrid vs Native vs Web Apps
Hybrid vs Native vs Web Apps
 
Developer's got talent iPhone
Developer's got talent iPhoneDeveloper's got talent iPhone
Developer's got talent iPhone
 
Wine: M-Sites Versus Apps.
Wine: M-Sites Versus Apps.Wine: M-Sites Versus Apps.
Wine: M-Sites Versus Apps.
 
Presentation
PresentationPresentation
Presentation
 
Your Mobile Strategy Can't Be HTML5
Your Mobile Strategy Can't Be HTML5Your Mobile Strategy Can't Be HTML5
Your Mobile Strategy Can't Be HTML5
 

Similaire à Useful Tools for Creating (& not developing) iOS/Android Apps

MCL Corporate Presentation - 0416
MCL Corporate Presentation - 0416MCL Corporate Presentation - 0416
MCL Corporate Presentation - 0416
Raj Ojha
 
MCL Corporate Presentation - 0416
MCL Corporate Presentation - 0416MCL Corporate Presentation - 0416
MCL Corporate Presentation - 0416
Raj Ojha
 
MOBILE APPLICATIONS DEVELOPMENT -ANDROID BY SIVASANKARI
MOBILE APPLICATIONS DEVELOPMENT -ANDROID BY SIVASANKARIMOBILE APPLICATIONS DEVELOPMENT -ANDROID BY SIVASANKARI
MOBILE APPLICATIONS DEVELOPMENT -ANDROID BY SIVASANKARI
SivaSankari36
 

Similaire à Useful Tools for Creating (& not developing) iOS/Android Apps (20)

MOBILE APPLICATIONS DEVELOPMENT AND SERVICES.pptx
MOBILE APPLICATIONS DEVELOPMENT AND SERVICES.pptxMOBILE APPLICATIONS DEVELOPMENT AND SERVICES.pptx
MOBILE APPLICATIONS DEVELOPMENT AND SERVICES.pptx
 
MCL Corporate Presentation - 0416
MCL Corporate Presentation - 0416MCL Corporate Presentation - 0416
MCL Corporate Presentation - 0416
 
MCL Corporate Presentation - 0416
MCL Corporate Presentation - 0416MCL Corporate Presentation - 0416
MCL Corporate Presentation - 0416
 
Learnings from Mobile Application Testing
Learnings from Mobile Application TestingLearnings from Mobile Application Testing
Learnings from Mobile Application Testing
 
Beyond App Development
Beyond App DevelopmentBeyond App Development
Beyond App Development
 
Beyond App Development
Beyond App DevelopmentBeyond App Development
Beyond App Development
 
DroidCon 2011: Developing HTML5 and hybrid Android apps using Phonegap
DroidCon 2011: Developing HTML5 and hybrid Android apps using PhonegapDroidCon 2011: Developing HTML5 and hybrid Android apps using Phonegap
DroidCon 2011: Developing HTML5 and hybrid Android apps using Phonegap
 
MOBILE APPLICATIONS DEVELOPMENT -ANDROID BY SIVASANKARI
MOBILE APPLICATIONS DEVELOPMENT -ANDROID BY SIVASANKARIMOBILE APPLICATIONS DEVELOPMENT -ANDROID BY SIVASANKARI
MOBILE APPLICATIONS DEVELOPMENT -ANDROID BY SIVASANKARI
 
Mse july13 (1/3)
Mse july13 (1/3)Mse july13 (1/3)
Mse july13 (1/3)
 
QuickSoft Mobile Tips & Tricks 11-03-10
QuickSoft Mobile Tips & Tricks 11-03-10QuickSoft Mobile Tips & Tricks 11-03-10
QuickSoft Mobile Tips & Tricks 11-03-10
 
Appsplash'16 session(1) "Introduction to mobile application"
Appsplash'16 session(1) "Introduction to mobile application"Appsplash'16 session(1) "Introduction to mobile application"
Appsplash'16 session(1) "Introduction to mobile application"
 
Panacea Infotech Pvt. Ltd. Company Presentation
Panacea Infotech Pvt. Ltd. Company PresentationPanacea Infotech Pvt. Ltd. Company Presentation
Panacea Infotech Pvt. Ltd. Company Presentation
 
10 stages of mobile app development process 2022
10 stages of mobile app development process 202210 stages of mobile app development process 2022
10 stages of mobile app development process 2022
 
Native, hybrid, or pw as – choose the best for your business
Native, hybrid, or pw as – choose the best for your businessNative, hybrid, or pw as – choose the best for your business
Native, hybrid, or pw as – choose the best for your business
 
Folio2019
Folio2019Folio2019
Folio2019
 
Sogeti Strategic Mobile Design 2011
Sogeti Strategic Mobile Design 2011Sogeti Strategic Mobile Design 2011
Sogeti Strategic Mobile Design 2011
 
Neev mobile offerings
Neev mobile offeringsNeev mobile offerings
Neev mobile offerings
 
Pick Your Poison – Mobile Web, Native, or Hybrid? - Denver Startup Week - Oct...
Pick Your Poison – Mobile Web, Native, or Hybrid? - Denver Startup Week - Oct...Pick Your Poison – Mobile Web, Native, or Hybrid? - Denver Startup Week - Oct...
Pick Your Poison – Mobile Web, Native, or Hybrid? - Denver Startup Week - Oct...
 
Pick Your Poison – Mobile Web, Native or Hybrid?
Pick Your Poison – Mobile Web, Native or Hybrid?Pick Your Poison – Mobile Web, Native or Hybrid?
Pick Your Poison – Mobile Web, Native or Hybrid?
 
ReapMind Innovation
ReapMind InnovationReapMind Innovation
ReapMind Innovation
 

Plus de momoahmedabad

iPhone Workshop Mobile Monday Ahmedabad
iPhone Workshop Mobile Monday AhmedabadiPhone Workshop Mobile Monday Ahmedabad
iPhone Workshop Mobile Monday Ahmedabad
momoahmedabad
 
Mobile monday 12.2010 ahmedabad
Mobile monday 12.2010 ahmedabadMobile monday 12.2010 ahmedabad
Mobile monday 12.2010 ahmedabad
momoahmedabad
 

Plus de momoahmedabad (14)

IoT Testing by Robins Abraham
IoT Testing by Robins AbrahamIoT Testing by Robins Abraham
IoT Testing by Robins Abraham
 
Getting Started with IoT by Niraj Shah
Getting Started with IoT by Niraj ShahGetting Started with IoT by Niraj Shah
Getting Started with IoT by Niraj Shah
 
Crowd Testing Framework : Mobile Application Testing
Crowd Testing Framework : Mobile Application TestingCrowd Testing Framework : Mobile Application Testing
Crowd Testing Framework : Mobile Application Testing
 
Smart Skills For Mobile Developers
Smart Skills For Mobile DevelopersSmart Skills For Mobile Developers
Smart Skills For Mobile Developers
 
Localization : The Road Ahead : Kinnari
Localization : The Road Ahead : KinnariLocalization : The Road Ahead : Kinnari
Localization : The Road Ahead : Kinnari
 
Localization : The Road Ahead : Anand Virani
Localization : The Road Ahead : Anand ViraniLocalization : The Road Ahead : Anand Virani
Localization : The Road Ahead : Anand Virani
 
Localization : The Road Ahead : Mahendra
Localization : The Road Ahead : MahendraLocalization : The Road Ahead : Mahendra
Localization : The Road Ahead : Mahendra
 
2014 mobile trends_27th Jan
2014 mobile trends_27th Jan2014 mobile trends_27th Jan
2014 mobile trends_27th Jan
 
Web works hol
Web works holWeb works hol
Web works hol
 
Web works presso
Web works pressoWeb works presso
Web works presso
 
iPhone Workshop Mobile Monday Ahmedabad
iPhone Workshop Mobile Monday AhmedabadiPhone Workshop Mobile Monday Ahmedabad
iPhone Workshop Mobile Monday Ahmedabad
 
Mobile Monday 03-Jan-2010
Mobile Monday 03-Jan-2010Mobile Monday 03-Jan-2010
Mobile Monday 03-Jan-2010
 
Mobile monday 12.2010 ahmedabad
Mobile monday 12.2010 ahmedabadMobile monday 12.2010 ahmedabad
Mobile monday 12.2010 ahmedabad
 
Indian mobile industry
Indian mobile industryIndian mobile industry
Indian mobile industry
 

Dernier

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Dernier (20)

GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 

Useful Tools for Creating (& not developing) iOS/Android Apps

  • 1. C o n f i d e n t i a l USEFUL TOOLS FOR CREATING (& NOT DEVELOPING) MOBILE APPS. JUNE, 2013 Sagar Shah iPhone Developer
  • 2. Sagar Shah, iPhone Developer • Seasoned iPhone developer with 5 years of experience • Knowledge of various open source tools. • Currently developing Picksie, a social networking based iOS app and the flagship product of Ishi Systems. • Passionate about cutting edge technologies.
  • 3. Mobile Development Life Cycle Design Coding Storage SyncPerformance Marketing Analytics
  • 4. Introduction 3 Overview Getting familiar with 3rd party tool. MADLC and app development challenges. Advantages of using 3rd part tools Q&A/Feedback.
  • 5. MADLC Challenges 4  Design & mockups  Coding  Storing huge data in database online & offline  Synchronization between client & server  Server performance  App performance  Marketing & Promotion  Analytics, feedback & reviews
  • 6. Random & Cool Tools 5  INTERSTATE – http://interstateapp.com/  Open Project Management  Roadmap visible to clients  App.io – https://app.io/  Run iOS apps in the browser  Upload simulator binary and convert it into an HTML5 web-app  Snippets.me – http://snippets.me  Don’t reinvent your code.  Manage your small codes, functions & code-libraries  Similar: Gists – https://gist.github.com/
  • 7. It’s important to learn coding 6  treehouse – http://teamtreehouse.com/  A better way to learn technology  Learn to build websites, create iPhone & Android apps, code with Ruby on Rails & PHP.  code school – http://www.codeschool.com  Learn by doing  Learn web-technologies in the comfort of your browser  Video lessons  Coding challenges  Screencasts
  • 8. Online courses 7  coursera – https://www.coursera.org/  Take the world’s best courses online & free  UDACITY – https://www.udacity.com/  Free interactive college classes  KHANACADEMY – https://www.khanacademy.org/  Free online education on various topics
  • 9. Start creating your app 8  MOBILE ROADIE – http://mobileroadie.com/  Powering your entire mobile presence  Develop iPhone+Android apps, iPad apps & mobile websites  Includes analytics & marketing tools also for your app  Price: Costly but worth if you don’t want to learn what presented in previous slide  appafolio – http://appafolio.com/  Create brochures, presentations, catalogs & portfolios.  No coding required!  Interactive folios for iPad, iPhone, Android & Kindle Fire  Includes analytics  Free account can be created
  • 10. Start creating your app 9  AppMakr – http://www.appmakr.com/  Very useful if you are developing only iOS app.  Push notification, Videos, Images, Advertisement  Free account also includes a lot of features.  Bizness Apps – http://www.biznessapps.com/  The fast & easiest way for SMEs to make Mobile Apps  Bars, Realtors, Lawyers, Restaurants, Bands, Sports, Religion, Non profits  Directions, Reservations, Call, Ordering, Music Player, Loyalty Card, Photo Gallery & everything else needs.
  • 11. Start creating game 10  GameSalad – http://gamesalad.com/creator  Game creator engine.  Create games fast with no coding  No javascript, html, css knowledge  Test your games on Apple devices  Publish your games to iOS, Android and HTML5  Basic edition is completely free
  • 12. Analyze your app 11  mixpanel – https://mixpanel.com  Actions speak louder than page-views  Getting answer of your questions about the app data.  Identify the funnels where you’re losing your users.  Identify user retention  Understand your users  Push Notifications.
  • 13. Analyze your app…Contd 12  Placed – http://www.placed.com/  Location based analytics  70 million locations a day, across 70000 opted-in US smartphones.  Quantifies the physical world by mapping the relationship between people and places  Informed view of offline customer behavior  Android, iOS, HTML5
  • 14. Design & Mockups 13  justinmind - http://www.justinmind.com/  Build by drag-n-drop  Bring it to life – rich interactions  Collaborate – Share & Test  Mobile apps – iPhone/iPad, Android, Windows & Blackberry  Web apps – Web widgets, Facebook widgets, Charts, YUI library  Sketching – Sketching widgets, Sketching shapes  Desktop apps – Windows & Mac OS X
  • 15. Design & Mockups 14  proto.io - http://proto.io/  Gestures, touch events, screen transitions & animations  Components for iPhone, iPad, Android phones and tablets, Smart TV  Test prototype directly on your mobile device  HTML5 fonts, Web-based  Free limited account available.  uISTenCILS - http://www.uistencils.com/  Stencils like we use for drawing.  Web, iOS, Android, Windows  Stencils, Sketch Pads, etc.
  • 16. Monetization 15  xAd - http://www.xad.com/  Location@scale, Target Nationally, talk locally.  SmartLocation – Gathers most accurate location signals.  SmartFencing – location targeting technique based on user-search behavior  SmartCreative – Relevant & dynamic ads  SkyRocket - http://www.skyrocketapp.com/  Mediation – Ads, offers, partners, ad network  Cross Promotion – Promote your own products & track installs of your other apps. Ads for IAP.  Segmentation – Choose different experiences for diferent users.
  • 17. Make your app bug free 16  CRITTERCISM - https://www.crittercism.com/  Error reporting - Crash Reporting, Handled Exceptions, Breadcrumb, Metadata, Alerts, Crash trends  Android, iOS, Windows Phone 8, HTML5, Unity, Android NDK  uTest - http://www.apphance.com/  OTA – distribute binary via uTest to your testers  Crash Reporting – Find which line of the code crashed  In-App bug reporting – Testers can report bug from right inside the app.  In-app user feedback – Get feedback from users from the app.
  • 18. Promote your app 17  buzzdoes - http://www.buzzdoes.com/portal/index.aspx  Make your app viral  Turn your app users into your app distributors  Gain many new loyal users in seconds  Monetization & distribution in a single add-on  Boost app Downloads  No pop ads in your app
  • 19. Enhance your app 18  ZOOZ - http://www.zooz.com/  One-tap checkout – Enable users to pay with one tap.  Payment Insights – analytics & merchant-specific recommendations  Fraud Prevention – Smart fraud detection.  Checkout via Credit Cards, PayPal, Qiwi wallet, Bank transfer using Dwolla  iOS, Android, HTML5 support.  Titanium, Phonegap & Basic4Android support
  • 20. Enhance your app 19  Cenzic Mobile - http://www.cenzic.com/products/mobile/index.h tml  Managed Service that Identifies Vulnerabilities in Mobile Apps  Non-Intrusive Vulnerability Tests – coding & logic of app  Invasive Fault-Injection Tests – Web-service testing  App server environment testing for file management & system-level vulnerabilities.  Session analysis & rights management vulnerabilities, analysis for any potential logical flaws  Continuous Application Testing – Cenzic Hailstorm platform which takes virtual snapshot of the apps and for Development  QA  Production
  • 21. Enhance your app 20  PubNub - http://www.pubnub.com/  Build real-time apps quickly and scale them globally  Core Building Blocks for Secure Real-Time – delivers Unicast & Broadcast Data Streaming, Presence, Storage, Mobile Offline Push Notifications  Real-Time on a Redundant, Global Network – 11 data centers across the world  Supports iOS, Android, JavaScript, Python, Ruby on Rails, C# & 50+ other SDKs which means every popular mobile, browser, desktop & server environment is supported.  Dropped Connection Catch-up, Mobile Battery Optimized, AES Encryption, Real-time analytics, Storage/Playback Services
  • 22. Enhance your app 21  cocoa CONTROLS - https://www.cocoacontrols.com/  Custom UI Controls for iOS & Mac OS X  Browse & Search for open-source or paid controls.  Submit a new control.  Showcase your apps with open-source controls  CocoaPods controls
  • 23. QUESTIONS? 22 Thank You! Happy Development!!! For any other queries and question please send an email on Sagar.shah@ishisystems.com
  • 24. References  The iPhone app developer’s blog:  Mobile Orchard - http://mobileorchard.com/  stackoverflow - http://stackoverflow.com/ - network of free, community-driven Q&A sites