ݺߣ

ݺߣShare a Scribd company logo
Mobile App Development Challenges




                                                  04.2013
                                           www.mobinex.biz
@osmancelik
@mobinex
Applications Ecosystem

        User
       Channels and
           UIs




                                                            Approve Criteria
    Delivery Platforms




                              •   Store: Google Play           •   Store: App Store      •   Store: Marketplace
                              •   Map: Google Map              •   Map: iOS Map          •   Map: Bing Map
                              •   Messaging: What`s App !      •   Messaging: iMessage   •   Messaging: Skype
                              •   Storage: Google Drive        •   Storage: iCloud       •   Storage: Skydrive     Value
                              •   Search Engine: Google        •   Search Engine: ...    •   Search Engine: Bing
                              •   Multimedia: Youtube          •   Multimedia: Itunes    •   Multimedia: Xbox
                              •   Ads: AdMob                   •   Ads: ...              •   Ads: Microsoft Ad
                              •   ...                          •   ...                   •   ...
                  Platforms
    Manufacturers Operating




@osmancelik
@mobinex
Application development approaches



    Security
    Performance
    OS Feature Set
    User Experience Level
    UI & Animation Complexity

       Platform               Cross-                Cross-                            Mobile
                                                                    Mobile Web
        Based                platform              platform                           Friendly
                                                                      Html5
        Native                Native                Hybrid                            Website
   - iOS Xcode          - Smartface App Studio   - Adobe Phonegap - Jquery Mobile     Responsive
   - Android SDK        - Titanium               - IBM Worklight     - Sencha Touch   Web Design
   - MS Visual Studio   - Antenna                - Telerik Icenium
                        - Xamarin                - Motorola Rhomobile

                                                                    Support & Maintenance Cost
                                                                             Development Cost
                                                                               Time To Market


@osmancelik
@mobinex
Biggest Challenge; Platform Fragmentation




                          .
                          t
                       Pla




                                     pe




                                                                      e
                      ing




                                                                  S iz
                                    Ty




                                               i on
                 rat




                                ice




                                                                    n
                                                                 ee
                                                rs
                   e




                                 v
                Op




                                                             Scr
                              De




                                             Ve
                                                     4.2 B    1280 X 800
                                                     4.1      1024 X 600
                               Mobile
                                                     4.0       480 X 800
                Android        Tablet Mini           3.2       360 X 640
                               Tablet                3.1       320 X 480
                               TV                    3.0       320 X 240        More then

                               Mobile
                                                     2.3       240 X 320      10 different
                                                                               mobile application
                iOS                                  6.1 B      2048 x 1536
                               Tablet Mini                                    projects (code base)
                                                     6.0        1024 X 768
My App                         Tablet
                                                     5.0        640 X 1136
                               TV
                                                     4.1        640 X 960
                                                     4.0        320 X 480
                                Mobile
                                                     6.2        1024 X 768
                Windows 8      Tablet
                                                                1366 X 768
                                PC
  @osmancelik                                                   1920 X 1080
                               TV
  @mobinex                                                      2560 X 1440
Platform Fragmentation

 Platform fragmentation is the biggest challenge for mobile
 apps. Causing a lot troubles! (…but is it inevitable)

 • Increased Cost and Time-to-market
       • Each 1 man/day development costs 10x
       • Operational costs increases 10x
       • Time for testing increases 10x
       • Risk of failure increases 10x




@osmancelik
@mobinex
Development Line...

               Functionality

                 Ver 4.0



                Ver 3.0
                                                        Number of
                                                        Channels
                                                   TV
               Ver 2.0

                                        Tablet
              Ver 1.0
                              Mobil


                    Android

                                 iOS

                                       Windows 8

                                                    Number of
@osmancelik
@mobinex                                            Platform
Challenges for Mobile ALM



              A Mobile Application Project is not just
                   Application Development !
              Smartface App Studio                              Smartface Enterprise Server (SES)




 • Operating Platforms    • Cross-Platform Test   • Defining Service Behavior   • User Tracking     • User alerts
 • Multiple Resolutions   • Funcational Test      • Version management          • Gathering user    • Getting user history
 • Mobile, Tablet, TV`s   • Backward Comp. Test   • Support for new Devices     data from devices   • Back Office Integration
 • Sub-version issues     • Distribution Issues   • Device Specific run-time    • Reporting         ( Call center – CRM)
                                                   Issues




                Challenges for mobile apps development and ALM
@osmancelik
@mobinex
Smartface Platform and Components

    Smartface is a rapid native application development and Life Cycle
    Management Platfrom. Smartface Platform has two components; Server and
    App Studio
              Smartface Enterprise Server (SES)                                                Smartface App Studio (SAS)
               •    App Catalog                                                                •   Cross-Platform App. Dev.
               •    App Distribution
                                                                                               •   Multiple Channel Support
               •    App Version Management
               •    Device Management                                                          •   Plug-in Support
               •    Mobil CRM                                                                  •   Full Native Components
               •    Content Management                                                         •   4X Faster Development
               •    App Analytics and Err Monitoring               Publish to SES
                                                                                               •   User Interface Design
               •    Reports
                                                                                               •   WUSWUG Support
               •    Scheduled Tasks
               •    Contact Center                                                             •   Java Script Language
               •    Notification*                                                              •   on-Device Emulation


                                                  Distribute and
                                                                                                               Publish to
                                                  Manage the
                                                                                                               Store
                                                  Applications



                                                                                                       App Store /
                                                                               Distribute to           Google Play
                                                                               Customers
                              Cross-Channel ; Mobile, Tablet, TV`s
                                                                                                   Application Markets
@osmancelik
@mobinex
Thank you
              www.mobinex.biz




@osmancelik
@mobinex
Thank you
              www.mobinex.biz




@osmancelik
@mobinex

More Related Content

Viewers also liked (17)

Arda Kutsal Webrazzi PRO[Mobil 13]
Arda Kutsal Webrazzi PRO[Mobil 13]Arda Kutsal Webrazzi PRO[Mobil 13]
Arda Kutsal Webrazzi PRO[Mobil 13]
Ali Koca
Mobilde Ne Çalışır ve Neden? [Mobil 13]
Mobilde Ne Çalışır ve Neden? [Mobil 13]Mobilde Ne Çalışır ve Neden? [Mobil 13]
Mobilde Ne Çalışır ve Neden? [Mobil 13]
Ali Koca
Mobil Bankacılıkta Daha Neler Göreceğiz? [Mobil 13]
Mobil Bankacılıkta Daha Neler Göreceğiz? [Mobil 13]Mobil Bankacılıkta Daha Neler Göreceğiz? [Mobil 13]
Mobil Bankacılıkta Daha Neler Göreceğiz? [Mobil 13]
Ali Koca
MOBIL: Yeni Medyanın Genetik Kodu [Mobil 13]
MOBIL: Yeni Medyanın Genetik Kodu [Mobil 13]MOBIL: Yeni Medyanın Genetik Kodu [Mobil 13]
MOBIL: Yeni Medyanın Genetik Kodu [Mobil 13]
Ali Koca
Mobil İnternet & Mobil Reklam Teknolojileri [Mobil 13]
Mobil İnternet & Mobil Reklam Teknolojileri [Mobil 13]Mobil İnternet & Mobil Reklam Teknolojileri [Mobil 13]
Mobil İnternet & Mobil Reklam Teknolojileri [Mobil 13]
Ali Koca
2020'de Mobil Veri Trafiği Öngörüleri
2020'de Mobil Veri Trafiği Öngörüleri2020'de Mobil Veri Trafiği Öngörüleri
2020'de Mobil Veri Trafiği Öngörüleri
mobilike
Uygulamaları Nasıl ve Neden İndiriyoruz?
Uygulamaları Nasıl ve Neden İndiriyoruz?Uygulamaları Nasıl ve Neden İndiriyoruz?
Uygulamaları Nasıl ve Neden İndiriyoruz?
mobilike
Flurry App Trends 2015
Flurry App Trends 2015Flurry App Trends 2015
Flurry App Trends 2015
mobilike
Mobil uygulamalar ve uygulamalardan elde edilen reklam gelirleri 2014
Mobil uygulamalar ve uygulamalardan elde edilen reklam gelirleri 2014Mobil uygulamalar ve uygulamalardan elde edilen reklam gelirleri 2014
Mobil uygulamalar ve uygulamalardan elde edilen reklam gelirleri 2014
mobilike
madreport 2017
madreport 2017madreport 2017
madreport 2017
mobilike
MMA Mobil Adex Araştırması Özeti
MMA Mobil Adex Araştırması ÖzetiMMA Mobil Adex Araştırması Özeti
MMA Mobil Adex Araştırması Özeti
mobilike
Göznuru Hastanesi Mobil Uygulama Proje Sunumu
Göznuru Hastanesi Mobil Uygulama Proje SunumuGöznuru Hastanesi Mobil Uygulama Proje Sunumu
Göznuru Hastanesi Mobil Uygulama Proje Sunumu
Çağdaş KAYA
Uğur Tuncel - Marka Oyunları Yaratmak
Uğur Tuncel - Marka Oyunları YaratmakUğur Tuncel - Marka Oyunları Yaratmak
Uğur Tuncel - Marka Oyunları Yaratmak
indir.com
Hasan Yalçın - Mobil Uygulamalarda Tasarım Süreçleri
Hasan Yalçın - Mobil Uygulamalarda Tasarım SüreçleriHasan Yalçın - Mobil Uygulamalarda Tasarım Süreçleri
Hasan Yalçın - Mobil Uygulamalarda Tasarım Süreçleri
indir.com
Analyzing "Total liban" mobile Application
Analyzing "Total liban" mobile ApplicationAnalyzing "Total liban" mobile Application
Analyzing "Total liban" mobile Application
Hadi Fadlallah
ChatBot Trendleri : Yeni Bir Mobil Deneyim
ChatBot Trendleri : Yeni Bir Mobil DeneyimChatBot Trendleri : Yeni Bir Mobil Deneyim
ChatBot Trendleri : Yeni Bir Mobil Deneyim
Aydin Ozcekic
Mobile-First SEO - The Marketers Edition #3XEDigital
Mobile-First SEO - The Marketers Edition #3XEDigitalMobile-First SEO - The Marketers Edition #3XEDigital
Mobile-First SEO - The Marketers Edition #3XEDigital
Aleyda Solís
Arda Kutsal Webrazzi PRO[Mobil 13]
Arda Kutsal Webrazzi PRO[Mobil 13]Arda Kutsal Webrazzi PRO[Mobil 13]
Arda Kutsal Webrazzi PRO[Mobil 13]
Ali Koca
Mobilde Ne Çalışır ve Neden? [Mobil 13]
Mobilde Ne Çalışır ve Neden? [Mobil 13]Mobilde Ne Çalışır ve Neden? [Mobil 13]
Mobilde Ne Çalışır ve Neden? [Mobil 13]
Ali Koca
Mobil Bankacılıkta Daha Neler Göreceğiz? [Mobil 13]
Mobil Bankacılıkta Daha Neler Göreceğiz? [Mobil 13]Mobil Bankacılıkta Daha Neler Göreceğiz? [Mobil 13]
Mobil Bankacılıkta Daha Neler Göreceğiz? [Mobil 13]
Ali Koca
MOBIL: Yeni Medyanın Genetik Kodu [Mobil 13]
MOBIL: Yeni Medyanın Genetik Kodu [Mobil 13]MOBIL: Yeni Medyanın Genetik Kodu [Mobil 13]
MOBIL: Yeni Medyanın Genetik Kodu [Mobil 13]
Ali Koca
Mobil İnternet & Mobil Reklam Teknolojileri [Mobil 13]
Mobil İnternet & Mobil Reklam Teknolojileri [Mobil 13]Mobil İnternet & Mobil Reklam Teknolojileri [Mobil 13]
Mobil İnternet & Mobil Reklam Teknolojileri [Mobil 13]
Ali Koca
2020'de Mobil Veri Trafiği Öngörüleri
2020'de Mobil Veri Trafiği Öngörüleri2020'de Mobil Veri Trafiği Öngörüleri
2020'de Mobil Veri Trafiği Öngörüleri
mobilike
Uygulamaları Nasıl ve Neden İndiriyoruz?
Uygulamaları Nasıl ve Neden İndiriyoruz?Uygulamaları Nasıl ve Neden İndiriyoruz?
Uygulamaları Nasıl ve Neden İndiriyoruz?
mobilike
Flurry App Trends 2015
Flurry App Trends 2015Flurry App Trends 2015
Flurry App Trends 2015
mobilike
Mobil uygulamalar ve uygulamalardan elde edilen reklam gelirleri 2014
Mobil uygulamalar ve uygulamalardan elde edilen reklam gelirleri 2014Mobil uygulamalar ve uygulamalardan elde edilen reklam gelirleri 2014
Mobil uygulamalar ve uygulamalardan elde edilen reklam gelirleri 2014
mobilike
MMA Mobil Adex Araştırması Özeti
MMA Mobil Adex Araştırması ÖzetiMMA Mobil Adex Araştırması Özeti
MMA Mobil Adex Araştırması Özeti
mobilike
Göznuru Hastanesi Mobil Uygulama Proje Sunumu
Göznuru Hastanesi Mobil Uygulama Proje SunumuGöznuru Hastanesi Mobil Uygulama Proje Sunumu
Göznuru Hastanesi Mobil Uygulama Proje Sunumu
Çağdaş KAYA
Uğur Tuncel - Marka Oyunları Yaratmak
Uğur Tuncel - Marka Oyunları YaratmakUğur Tuncel - Marka Oyunları Yaratmak
Uğur Tuncel - Marka Oyunları Yaratmak
indir.com
Hasan Yalçın - Mobil Uygulamalarda Tasarım Süreçleri
Hasan Yalçın - Mobil Uygulamalarda Tasarım SüreçleriHasan Yalçın - Mobil Uygulamalarda Tasarım Süreçleri
Hasan Yalçın - Mobil Uygulamalarda Tasarım Süreçleri
indir.com
Analyzing "Total liban" mobile Application
Analyzing "Total liban" mobile ApplicationAnalyzing "Total liban" mobile Application
Analyzing "Total liban" mobile Application
Hadi Fadlallah
ChatBot Trendleri : Yeni Bir Mobil Deneyim
ChatBot Trendleri : Yeni Bir Mobil DeneyimChatBot Trendleri : Yeni Bir Mobil Deneyim
ChatBot Trendleri : Yeni Bir Mobil Deneyim
Aydin Ozcekic
Mobile-First SEO - The Marketers Edition #3XEDigital
Mobile-First SEO - The Marketers Edition #3XEDigitalMobile-First SEO - The Marketers Edition #3XEDigital
Mobile-First SEO - The Marketers Edition #3XEDigital
Aleyda Solís

Similar to Mobil Uygulama Geliştirmenin Zorlukları ve Çözüm Yolları [Mobil 13] (20)

Mobile App Development Challenges
Mobile App Development ChallengesMobile App Development Challenges
Mobile App Development Challenges
Mobinex
All about apps
All about appsAll about apps
All about apps
getsocialize
Luke Wroblewski: Mobile First
Luke Wroblewski: Mobile FirstLuke Wroblewski: Mobile First
Luke Wroblewski: Mobile First
WebExpo
How to build a mobile website with Drupal?
How to build a mobile website with Drupal?How to build a mobile website with Drupal?
How to build a mobile website with Drupal?
LEKTUM
Building & Managing The Lifecycle of Mobile Apps For The Enterprise
Building & Managing The Lifecycle of Mobile Apps For The EnterpriseBuilding & Managing The Lifecycle of Mobile Apps For The Enterprise
Building & Managing The Lifecycle of Mobile Apps For The Enterprise
Apperian
MeeGo Presentation
MeeGo PresentationMeeGo Presentation
MeeGo Presentation
Technopolis Plc
Keynote: Techday7 appcelerator titanium
Keynote: Techday7 appcelerator titaniumKeynote: Techday7 appcelerator titanium
Keynote: Techday7 appcelerator titanium
Techday7
Camerjam mobile marketing masterclass 12snap
Camerjam mobile marketing masterclass 12snapCamerjam mobile marketing masterclass 12snap
Camerjam mobile marketing masterclass 12snap
James Cameron
Managing the Android Supply Chain and the Role of SPDX
Managing the Android Supply Chain and the Role of SPDXManaging the Android Supply Chain and the Role of SPDX
Managing the Android Supply Chain and the Role of SPDX
Black Duck by Synopsys
Mobile Apps 2012 conference: From concept to release
Mobile Apps 2012 conference: From concept to releaseMobile Apps 2012 conference: From concept to release
Mobile Apps 2012 conference: From concept to release
intunity
콘텐츠 플랫폼 구조 분석
콘텐츠 플랫폼 구조 분석콘텐츠 플랫폼 구조 분석
콘텐츠 플랫폼 구조 분석
Jaehyeuk Oh
Socialize Mobil:e + Social at LavaCon for conetnt strategists
Socialize Mobil:e + Social at LavaCon for conetnt strategistsSocialize Mobil:e + Social at LavaCon for conetnt strategists
Socialize Mobil:e + Social at LavaCon for conetnt strategists
getsocialize
HTML5 로 iPhone App 만들기
HTML5 로 iPhone App 만들기HTML5 로 iPhone App 만들기
HTML5 로 iPhone App 만들기
JungHyuk Kwon
Mobile Megatrends 2008
Mobile Megatrends 2008Mobile Megatrends 2008
Mobile Megatrends 2008
Georges-Hubert Delporte
Uniway seminar ecommerce - 2011 10 04 - v2
Uniway   seminar ecommerce - 2011 10 04 - v2Uniway   seminar ecommerce - 2011 10 04 - v2
Uniway seminar ecommerce - 2011 10 04 - v2
Uniway
Mobile browser testing v1.0
Mobile browser testing v1.0Mobile browser testing v1.0
Mobile browser testing v1.0
Ravindran Antonysamy
Mobile Trends - Sosyal Medya Akademi
Mobile Trends - Sosyal Medya Akademi Mobile Trends - Sosyal Medya Akademi
Mobile Trends - Sosyal Medya Akademi
Yagmur Anish
Navigation & Location Europe 2009 Condensed
Navigation & Location Europe 2009 CondensedNavigation & Location Europe 2009 Condensed
Navigation & Location Europe 2009 Condensed
Alex Housley
Mobile Apps - The Business & Technology
Mobile Apps - The Business & TechnologyMobile Apps - The Business & Technology
Mobile Apps - The Business & Technology
Andri Yadi
World Publishing Expo 2012 - HTML5 Cross-Platform publishing : Dream or Reality?
World Publishing Expo 2012 - HTML5 Cross-Platform publishing : Dream or Reality?World Publishing Expo 2012 - HTML5 Cross-Platform publishing : Dream or Reality?
World Publishing Expo 2012 - HTML5 Cross-Platform publishing : Dream or Reality?
Twipe Mobile Solutions
Mobile App Development Challenges
Mobile App Development ChallengesMobile App Development Challenges
Mobile App Development Challenges
Mobinex
Luke Wroblewski: Mobile First
Luke Wroblewski: Mobile FirstLuke Wroblewski: Mobile First
Luke Wroblewski: Mobile First
WebExpo
How to build a mobile website with Drupal?
How to build a mobile website with Drupal?How to build a mobile website with Drupal?
How to build a mobile website with Drupal?
LEKTUM
Building & Managing The Lifecycle of Mobile Apps For The Enterprise
Building & Managing The Lifecycle of Mobile Apps For The EnterpriseBuilding & Managing The Lifecycle of Mobile Apps For The Enterprise
Building & Managing The Lifecycle of Mobile Apps For The Enterprise
Apperian
Keynote: Techday7 appcelerator titanium
Keynote: Techday7 appcelerator titaniumKeynote: Techday7 appcelerator titanium
Keynote: Techday7 appcelerator titanium
Techday7
Camerjam mobile marketing masterclass 12snap
Camerjam mobile marketing masterclass 12snapCamerjam mobile marketing masterclass 12snap
Camerjam mobile marketing masterclass 12snap
James Cameron
Managing the Android Supply Chain and the Role of SPDX
Managing the Android Supply Chain and the Role of SPDXManaging the Android Supply Chain and the Role of SPDX
Managing the Android Supply Chain and the Role of SPDX
Black Duck by Synopsys
Mobile Apps 2012 conference: From concept to release
Mobile Apps 2012 conference: From concept to releaseMobile Apps 2012 conference: From concept to release
Mobile Apps 2012 conference: From concept to release
intunity
콘텐츠 플랫폼 구조 분석
콘텐츠 플랫폼 구조 분석콘텐츠 플랫폼 구조 분석
콘텐츠 플랫폼 구조 분석
Jaehyeuk Oh
Socialize Mobil:e + Social at LavaCon for conetnt strategists
Socialize Mobil:e + Social at LavaCon for conetnt strategistsSocialize Mobil:e + Social at LavaCon for conetnt strategists
Socialize Mobil:e + Social at LavaCon for conetnt strategists
getsocialize
HTML5 로 iPhone App 만들기
HTML5 로 iPhone App 만들기HTML5 로 iPhone App 만들기
HTML5 로 iPhone App 만들기
JungHyuk Kwon
Uniway seminar ecommerce - 2011 10 04 - v2
Uniway   seminar ecommerce - 2011 10 04 - v2Uniway   seminar ecommerce - 2011 10 04 - v2
Uniway seminar ecommerce - 2011 10 04 - v2
Uniway
Mobile Trends - Sosyal Medya Akademi
Mobile Trends - Sosyal Medya Akademi Mobile Trends - Sosyal Medya Akademi
Mobile Trends - Sosyal Medya Akademi
Yagmur Anish
Navigation & Location Europe 2009 Condensed
Navigation & Location Europe 2009 CondensedNavigation & Location Europe 2009 Condensed
Navigation & Location Europe 2009 Condensed
Alex Housley
Mobile Apps - The Business & Technology
Mobile Apps - The Business & TechnologyMobile Apps - The Business & Technology
Mobile Apps - The Business & Technology
Andri Yadi
World Publishing Expo 2012 - HTML5 Cross-Platform publishing : Dream or Reality?
World Publishing Expo 2012 - HTML5 Cross-Platform publishing : Dream or Reality?World Publishing Expo 2012 - HTML5 Cross-Platform publishing : Dream or Reality?
World Publishing Expo 2012 - HTML5 Cross-Platform publishing : Dream or Reality?
Twipe Mobile Solutions

Recently uploaded (20)

[Webinar] Scaling Made Simple: Getting Started with No-Code Web Apps
[Webinar] Scaling Made Simple: Getting Started with No-Code Web Apps[Webinar] Scaling Made Simple: Getting Started with No-Code Web Apps
[Webinar] Scaling Made Simple: Getting Started with No-Code Web Apps
Safe Software
Computational Photography: How Technology is Changing Way We Capture the World
Computational Photography: How Technology is Changing Way We Capture the WorldComputational Photography: How Technology is Changing Way We Capture the World
Computational Photography: How Technology is Changing Way We Capture the World
HusseinMalikMammadli
AIXMOOC 2.3 - Modelli di reti neurali con esperimenti di addestramento
AIXMOOC 2.3 - Modelli di reti neurali con esperimenti di addestramentoAIXMOOC 2.3 - Modelli di reti neurali con esperimenti di addestramento
AIXMOOC 2.3 - Modelli di reti neurali con esperimenti di addestramento
Alessandro Bogliolo
Inside Freshworks' Migration from Cassandra to ScyllaDB by Premkumar Patturaj
Inside Freshworks' Migration from Cassandra to ScyllaDB by Premkumar PatturajInside Freshworks' Migration from Cassandra to ScyllaDB by Premkumar Patturaj
Inside Freshworks' Migration from Cassandra to ScyllaDB by Premkumar Patturaj
ScyllaDB
Future-Proof Your Career with AI Options
Future-Proof Your  Career with AI OptionsFuture-Proof Your  Career with AI Options
Future-Proof Your Career with AI Options
DianaGray10
Q4 2024 Earnings and Investor Presentation
Q4 2024 Earnings and Investor PresentationQ4 2024 Earnings and Investor Presentation
Q4 2024 Earnings and Investor Presentation
Dropbox
Technology use over time and its impact on consumers and businesses.pptx
Technology use over time and its impact on consumers and businesses.pptxTechnology use over time and its impact on consumers and businesses.pptx
Technology use over time and its impact on consumers and businesses.pptx
kaylagaze
Brave Browser Crack 1.45.133 Activated 2025
Brave Browser Crack 1.45.133 Activated 2025Brave Browser Crack 1.45.133 Activated 2025
Brave Browser Crack 1.45.133 Activated 2025
kherorpacca00126
Technology use over time and its impact on consumers and businesses.pptx
Technology use over time and its impact on consumers and businesses.pptxTechnology use over time and its impact on consumers and businesses.pptx
Technology use over time and its impact on consumers and businesses.pptx
kaylagaze
Stronger Together: Combining Data Quality and Governance for Confident AI & A...
Stronger Together: Combining Data Quality and Governance for Confident AI & A...Stronger Together: Combining Data Quality and Governance for Confident AI & A...
Stronger Together: Combining Data Quality and Governance for Confident AI & A...
Precisely
Endpoint Backup: 3 Reasons MSPs Ignore It
Endpoint Backup: 3 Reasons MSPs Ignore ItEndpoint Backup: 3 Reasons MSPs Ignore It
Endpoint Backup: 3 Reasons MSPs Ignore It
MSP360
Field Device Management Market Report 2030 - TechSci Research
Field Device Management Market Report 2030 - TechSci ResearchField Device Management Market Report 2030 - TechSci Research
Field Device Management Market Report 2030 - TechSci Research
Vipin Mishra
A Framework for Model-Driven Digital Twin Engineering
A Framework for Model-Driven Digital Twin EngineeringA Framework for Model-Driven Digital Twin Engineering
A Framework for Model-Driven Digital Twin Engineering
Daniel Lehner
UiPath Automation Developer Associate Training Series 2025 - Session 1
UiPath Automation Developer Associate Training Series 2025 - Session 1UiPath Automation Developer Associate Training Series 2025 - Session 1
UiPath Automation Developer Associate Training Series 2025 - Session 1
DianaGray10
30B Images and Counting: Scaling Canva's Content-Understanding Pipelines by K...
30B Images and Counting: Scaling Canva's Content-Understanding Pipelines by K...30B Images and Counting: Scaling Canva's Content-Understanding Pipelines by K...
30B Images and Counting: Scaling Canva's Content-Understanding Pipelines by K...
ScyllaDB
Build with AI on Google Cloud Session #4
Build with AI on Google Cloud Session #4Build with AI on Google Cloud Session #4
Build with AI on Google Cloud Session #4
Margaret Maynard-Reid
Both Feet on the Ground - Generative Artificial Intelligence
Both Feet on the Ground - Generative Artificial IntelligenceBoth Feet on the Ground - Generative Artificial Intelligence
Both Feet on the Ground - Generative Artificial Intelligence
Pete Nieminen
Q4_TLE-7-Lesson-6-Week-6.pptx 4th quarter
Q4_TLE-7-Lesson-6-Week-6.pptx 4th quarterQ4_TLE-7-Lesson-6-Week-6.pptx 4th quarter
Q4_TLE-7-Lesson-6-Week-6.pptx 4th quarter
MariaBarbaraPaglinaw
Unlocking DevOps Secuirty :Vault & Keylock
Unlocking DevOps Secuirty :Vault & KeylockUnlocking DevOps Secuirty :Vault & Keylock
Unlocking DevOps Secuirty :Vault & Keylock
HusseinMalikMammadli
EaseUS Partition Master Crack 2025 + Serial Key
EaseUS Partition Master Crack 2025 + Serial KeyEaseUS Partition Master Crack 2025 + Serial Key
EaseUS Partition Master Crack 2025 + Serial Key
kherorpacca127
[Webinar] Scaling Made Simple: Getting Started with No-Code Web Apps
[Webinar] Scaling Made Simple: Getting Started with No-Code Web Apps[Webinar] Scaling Made Simple: Getting Started with No-Code Web Apps
[Webinar] Scaling Made Simple: Getting Started with No-Code Web Apps
Safe Software
Computational Photography: How Technology is Changing Way We Capture the World
Computational Photography: How Technology is Changing Way We Capture the WorldComputational Photography: How Technology is Changing Way We Capture the World
Computational Photography: How Technology is Changing Way We Capture the World
HusseinMalikMammadli
AIXMOOC 2.3 - Modelli di reti neurali con esperimenti di addestramento
AIXMOOC 2.3 - Modelli di reti neurali con esperimenti di addestramentoAIXMOOC 2.3 - Modelli di reti neurali con esperimenti di addestramento
AIXMOOC 2.3 - Modelli di reti neurali con esperimenti di addestramento
Alessandro Bogliolo
Inside Freshworks' Migration from Cassandra to ScyllaDB by Premkumar Patturaj
Inside Freshworks' Migration from Cassandra to ScyllaDB by Premkumar PatturajInside Freshworks' Migration from Cassandra to ScyllaDB by Premkumar Patturaj
Inside Freshworks' Migration from Cassandra to ScyllaDB by Premkumar Patturaj
ScyllaDB
Future-Proof Your Career with AI Options
Future-Proof Your  Career with AI OptionsFuture-Proof Your  Career with AI Options
Future-Proof Your Career with AI Options
DianaGray10
Q4 2024 Earnings and Investor Presentation
Q4 2024 Earnings and Investor PresentationQ4 2024 Earnings and Investor Presentation
Q4 2024 Earnings and Investor Presentation
Dropbox
Technology use over time and its impact on consumers and businesses.pptx
Technology use over time and its impact on consumers and businesses.pptxTechnology use over time and its impact on consumers and businesses.pptx
Technology use over time and its impact on consumers and businesses.pptx
kaylagaze
Brave Browser Crack 1.45.133 Activated 2025
Brave Browser Crack 1.45.133 Activated 2025Brave Browser Crack 1.45.133 Activated 2025
Brave Browser Crack 1.45.133 Activated 2025
kherorpacca00126
Technology use over time and its impact on consumers and businesses.pptx
Technology use over time and its impact on consumers and businesses.pptxTechnology use over time and its impact on consumers and businesses.pptx
Technology use over time and its impact on consumers and businesses.pptx
kaylagaze
Stronger Together: Combining Data Quality and Governance for Confident AI & A...
Stronger Together: Combining Data Quality and Governance for Confident AI & A...Stronger Together: Combining Data Quality and Governance for Confident AI & A...
Stronger Together: Combining Data Quality and Governance for Confident AI & A...
Precisely
Endpoint Backup: 3 Reasons MSPs Ignore It
Endpoint Backup: 3 Reasons MSPs Ignore ItEndpoint Backup: 3 Reasons MSPs Ignore It
Endpoint Backup: 3 Reasons MSPs Ignore It
MSP360
Field Device Management Market Report 2030 - TechSci Research
Field Device Management Market Report 2030 - TechSci ResearchField Device Management Market Report 2030 - TechSci Research
Field Device Management Market Report 2030 - TechSci Research
Vipin Mishra
A Framework for Model-Driven Digital Twin Engineering
A Framework for Model-Driven Digital Twin EngineeringA Framework for Model-Driven Digital Twin Engineering
A Framework for Model-Driven Digital Twin Engineering
Daniel Lehner
UiPath Automation Developer Associate Training Series 2025 - Session 1
UiPath Automation Developer Associate Training Series 2025 - Session 1UiPath Automation Developer Associate Training Series 2025 - Session 1
UiPath Automation Developer Associate Training Series 2025 - Session 1
DianaGray10
30B Images and Counting: Scaling Canva's Content-Understanding Pipelines by K...
30B Images and Counting: Scaling Canva's Content-Understanding Pipelines by K...30B Images and Counting: Scaling Canva's Content-Understanding Pipelines by K...
30B Images and Counting: Scaling Canva's Content-Understanding Pipelines by K...
ScyllaDB
Both Feet on the Ground - Generative Artificial Intelligence
Both Feet on the Ground - Generative Artificial IntelligenceBoth Feet on the Ground - Generative Artificial Intelligence
Both Feet on the Ground - Generative Artificial Intelligence
Pete Nieminen
Q4_TLE-7-Lesson-6-Week-6.pptx 4th quarter
Q4_TLE-7-Lesson-6-Week-6.pptx 4th quarterQ4_TLE-7-Lesson-6-Week-6.pptx 4th quarter
Q4_TLE-7-Lesson-6-Week-6.pptx 4th quarter
MariaBarbaraPaglinaw
Unlocking DevOps Secuirty :Vault & Keylock
Unlocking DevOps Secuirty :Vault & KeylockUnlocking DevOps Secuirty :Vault & Keylock
Unlocking DevOps Secuirty :Vault & Keylock
HusseinMalikMammadli
EaseUS Partition Master Crack 2025 + Serial Key
EaseUS Partition Master Crack 2025 + Serial KeyEaseUS Partition Master Crack 2025 + Serial Key
EaseUS Partition Master Crack 2025 + Serial Key
kherorpacca127

Mobil Uygulama Geliştirmenin Zorlukları ve Çözüm Yolları [Mobil 13]

  • 1. Mobile App Development Challenges 04.2013 www.mobinex.biz @osmancelik @mobinex
  • 2. Applications Ecosystem User Channels and UIs Approve Criteria Delivery Platforms • Store: Google Play • Store: App Store • Store: Marketplace • Map: Google Map • Map: iOS Map • Map: Bing Map • Messaging: What`s App ! • Messaging: iMessage • Messaging: Skype • Storage: Google Drive • Storage: iCloud • Storage: Skydrive Value • Search Engine: Google • Search Engine: ... • Search Engine: Bing • Multimedia: Youtube • Multimedia: Itunes • Multimedia: Xbox • Ads: AdMob • Ads: ... • Ads: Microsoft Ad • ... • ... • ... Platforms Manufacturers Operating @osmancelik @mobinex
  • 3. Application development approaches Security Performance OS Feature Set User Experience Level UI & Animation Complexity Platform Cross- Cross- Mobile Mobile Web Based platform platform Friendly Html5 Native Native Hybrid Website - iOS Xcode - Smartface App Studio - Adobe Phonegap - Jquery Mobile Responsive - Android SDK - Titanium - IBM Worklight - Sencha Touch Web Design - MS Visual Studio - Antenna - Telerik Icenium - Xamarin - Motorola Rhomobile Support & Maintenance Cost Development Cost Time To Market @osmancelik @mobinex
  • 4. Biggest Challenge; Platform Fragmentation . t Pla pe e ing S iz Ty i on rat ice n ee rs e v Op Scr De Ve 4.2 B 1280 X 800 4.1 1024 X 600 Mobile 4.0 480 X 800 Android Tablet Mini 3.2 360 X 640 Tablet 3.1 320 X 480 TV 3.0 320 X 240 More then Mobile 2.3 240 X 320 10 different mobile application iOS 6.1 B 2048 x 1536 Tablet Mini projects (code base) 6.0 1024 X 768 My App Tablet 5.0 640 X 1136 TV 4.1 640 X 960 4.0 320 X 480 Mobile 6.2 1024 X 768 Windows 8 Tablet 1366 X 768 PC @osmancelik 1920 X 1080 TV @mobinex 2560 X 1440
  • 5. Platform Fragmentation Platform fragmentation is the biggest challenge for mobile apps. Causing a lot troubles! (…but is it inevitable) • Increased Cost and Time-to-market • Each 1 man/day development costs 10x • Operational costs increases 10x • Time for testing increases 10x • Risk of failure increases 10x @osmancelik @mobinex
  • 6. Development Line... Functionality Ver 4.0 Ver 3.0 Number of Channels TV Ver 2.0 Tablet Ver 1.0 Mobil Android iOS Windows 8 Number of @osmancelik @mobinex Platform
  • 7. Challenges for Mobile ALM A Mobile Application Project is not just Application Development ! Smartface App Studio Smartface Enterprise Server (SES) • Operating Platforms • Cross-Platform Test • Defining Service Behavior • User Tracking • User alerts • Multiple Resolutions • Funcational Test • Version management • Gathering user • Getting user history • Mobile, Tablet, TV`s • Backward Comp. Test • Support for new Devices data from devices • Back Office Integration • Sub-version issues • Distribution Issues • Device Specific run-time • Reporting ( Call center – CRM) Issues Challenges for mobile apps development and ALM @osmancelik @mobinex
  • 8. Smartface Platform and Components Smartface is a rapid native application development and Life Cycle Management Platfrom. Smartface Platform has two components; Server and App Studio Smartface Enterprise Server (SES) Smartface App Studio (SAS) • App Catalog • Cross-Platform App. Dev. • App Distribution • Multiple Channel Support • App Version Management • Device Management • Plug-in Support • Mobil CRM • Full Native Components • Content Management • 4X Faster Development • App Analytics and Err Monitoring Publish to SES • User Interface Design • Reports • WUSWUG Support • Scheduled Tasks • Contact Center • Java Script Language • Notification* • on-Device Emulation Distribute and Publish to Manage the Store Applications App Store / Distribute to Google Play Customers Cross-Channel ; Mobile, Tablet, TV`s Application Markets @osmancelik @mobinex
  • 9. Thank you www.mobinex.biz @osmancelik @mobinex
  • 10. Thank you www.mobinex.biz @osmancelik @mobinex

Editor's Notes

  • #2: 03/17/09
  • #5: 03/17/09
  • #8: Needs a platform to manage whole life cycle 03/17/09
  • #10: 03/17/09