SlideShare a Scribd company logo
1 of 4
Sarankumar Rajagopal
                                    IT Recruiter – Software LTD - Chennai
                                             Mobile Technology

Mobile technology is the technology used for cellular communication. Mobile code division multiple access
(CDMA) technology has evolved rapidly over the past few years. Since the start of this millennium, a standard
mobile device has gone from being no more than a simple two-way pager to being a mobile phone, GPS navigation
device, an embedded web browser and instant messaging client, and a handheld game console. Many experts argue
that the future of computer technology rests in mobile computing with wireless networking. Mobile computing by
way of tablet computers is becoming more popular. The most popular tablet at the moment is the iPad, by Apple.
Tablets are available on the 3G and 4G networks.

Programming language: C, C++, C#, Asp.NET, HTML, JavaScript and others, HTML, CSS, JavaScript, Action Script,
Java, HTML5, CSS3, Visual Basic, XML mdsl, Lua, Eqela language, Objective-C, Object Pascal, JMango, Groovy,
FreeMarker, Object Pascal, MemeScript, XHTML (WAP 2.0), WML (WAP 1.2), Visual paradigm, J2me, Basic4ppc,
haXe, Pascal, Python, QML, Ruby, MIT Scratch, jQuery Mobile, PhoneGap, Sencha Touch, Nodejs, WLanguage

Integrated development
MobileFrame, Cloud-based IDE, Flash Builder, Flash Professional, IntelliJ IDEA, Visual Studio, Eclipse, Xcode,
Project Kenai Android plug-in for NetBeans, Internal SDK, VS, Notepad ++, VI, Visual Studio, XCode, XML editor,
Visual Studio 6.0, Visual Studio 2003 .NET, Visual Studio 2005, mdsl plug-in, Apple Interface Builder, Balsamiq,
MonoDevelop, Eqela Live, Proprietary IDE, Proprietary IDE, AppCode, Embarcadero Delphi XE2, LMA NetBeans
Mobility Pack, JMango Flash IDE, Lazarus IDE, Macromedia Flash MX2004/8, Eclipse RCP, Mendix App Platform,
Integrated SaaS, Java IDE, mobileFX Studio 7, MonoDevelop, MoBuild, NetBeans plug-in, Basic4ppc IDE, OpenPlug
ELIPS plug-in for Adobe Flash Builder, CodeWarrior, PocketStudio, HB++, Qt Creator, RhoHub, Sencha Architect 2,
M2Active App Lifecycle, Smartface Designer, Maven project, Amethyst IDE, WinDev Mobile, Android DSK, Visual
Studio 2010, eMbedded VC++ (free), Satellite Forms

Operating systems
    Many types of mobile operating systems (OS) are available for Smartphone’s, including:
    Android, BlackBerry OS, webOS, iOS, Symbian, Windows Mobile Professional (touch screen),
      Windows Mobile Standard (non-touch screen), and Bada. Among the most popular are the Apple
      iPhone.
    Android is the first completely open source mobile OS, meaning that it is free to any cell phone carrier.
    The Apple iPhone, which has several OSs like the 3G and 3G S, customizable OS which you can use to
      download applications ("apps") made by Apple like games, GPS, Utilities, and other tools.
    The Palm Pre using webOS has functionality over the Internet and can support Internet-based
      programming languages such as Cascading Style Sheets (CSS), HTML, and JavaScript.
    The Research InMotion (RIM) BlackBerry is a Smartphone with a multimedia player and third-party
      software installation. The Windows Mobile Professional Smartphones (Pocket PC or Windows Mobile PDA)
      are like that of a personal digital assistant (PDA) and have touchscreen abilities. The Windows Mobile
      Standard does not have a touch screen but uses a trackball, touchpad, rockers, etc.
    The original Smartphone OS is Symbian, with a rich history and the largest marketshare until 2011.
      Although no single Symbian device has sold as many units as the iPhone, Nokia and other manufacturers
      (currently including Sony Ericsson and Samsung, and previously Motorola) release a wide variety of
      Symbian models each year which gave Symbian the greatest market share.

Mobile Operating System (OS)
There are Many types of mobile operating systems (OS) are available for Smartphone’s, that including: Android,
BlackBerry OS, webOS, iOS, Symbian, Windows Mobile Professional (touch screen), Windows Mobile
Standard (non-touch screen), and Bada. Among the most popular are the Apple iPhone, Android, and
blackberry.
Apple iPhone (IOS - OS)
The release of Xcode 3.1, Xcode is the development environment for the iOS SDK. IPhone applications, like iOS and
OS X, are written in Objective-C, Action Script, Xcode, Flash Builder, Flash, Photoshop, Blender, Eclipse, Java,
Microprocessor programming (Propeller, BASIC, and PIC), Cocoa, Agile, Usability, Web Services, JavaScript, jQuery,
Social Web Trends and MXML. IOS based on cloud called has iCloud
Job Title:
     iOS Developer (iPhone, iPad)
     Sr. IOS Developer
     Mobile IOS Developers
     iOS developer with iPad development
     iOS/iPhone Developer - Enterprise Applications, Telecommute
     iOS Developer, SDK, API Development
     iOS Developer - iPhone - iPad - Mobile – Objective-C, Java
     Sr Software Engineer - iOS Programming
     Software Developer, iOS, Objective-C, Mobile Gaming, iPhone
     iOS Developer - iPhone - iPad - Mobile – Objective-C, Java
     iOS/iPhone Developer
     Sr. iOS Software Engineer
     Senior iOS Engineer
     Software Engineer iOS Mobile Apps

Search Code for iOS:
Objective-C, Action Script, Xcode, Flash Builder, Flash, Photoshop, Blender, Eclipse, Java, Microprocessor
programming (Propeller, BASIC, and PIC), Cocoa, Agile, Usability, Web Services, JavaScript, jQuery, Social Web
Trends and MXML. IOS

Android OS
Android is a Linux-based operating system. Google releases the Android code as open source, under the Apache
License. The Android Open Source Project (AOSP), led by Google, is tasked with the maintenance and further
development of Android.
Android consists of a kernel based on the Linux kernel 2.6 and Linux Kernel 3.x (Android 4.0 onwards), with
middleware, libraries and APIs written in C and application software running on an application framework which
includes Java-compatible libraries based on Apache Harmony. Android uses the Dalvik virtual machine with just-
in-time compilation to run Dalvik dex-code (Dalvik Executable), which is usually translated from Java byte code.
The main hardware platform for Android is the ARM architecture.

Job Title:
     Android Support developer
     Android Developer
     Android Developer- Development, Android SDK, OOP, OOD
     Android Native Apps Developer
     GUI Software Developer - MS-Windows & Android
     Android Application Engineer
     iOS and Android - Native Apps Developer
     Software Engineer C/C++/C#, Java/Android
     iOS / Android Developer
     Android Triage/Stability Software Engineer
     Senior Android Engineer
     Android/Mobile Application Developer
     Android Triage/Stability Engineer
     Android Application Tester & Developer
     Android Software Validation Engineer
     Embedded Linux Android Device Driver Engineers
Search Code for Android:
Android, brightcove, Kernal, Aurasma, Java, Node.js, Ruby, UX, OOD, C/C++, Linux kernel modules, JEE, Web
Services, Apache, AJAX, Javascript, jQuery, HTML5, JSON, REST, XML, SOAP, SVN, cloud computing, EC2, JavaScript,
Maven, ant, Hudson, SVG, VML, hybrid, CISSP, J2ME, Brew, NDKs/SDKs, XSD, API, Sql, XSD, Tapestry, spring,
Objective-C, OOD, SQLite, Test-Driven Development(TDD) Python, Django, HTML/CSS, Javascript, Node.js, jQuery
UI, JS, IDE, MATLAB

BlackBerry OS
BlackBerry OS developed by Research in Motion (RIM). The OS provides support for Java MIDP 1.0 and WAP 1.2

Job Title:
     Java developer with Blackberry platform
     iPhone/Android/Blackberry Developers
     BlackBerry Enterprise Server Admin / Engineer
     Mobile Developer - iPhone SDK, Android SDK, Blackberry
     Blackberry / RIM consultant
     Blackberry Support Analyst
     Sr. Blackberry to iPhone migration consultant
     Blackberry Developer
     Blackberry Systems Administrator
     Blackberry Enterprise Server & Office 365 Specialist
     Mobility Engineer
     Mobility Architect

Symbian OS
Symbian switched to using standard C++ with Qt as the main SDK, which can be used with either Qt Creator or
Carbide.c++. Qt supports the older Symbian/S60 3rd (starting with Feature Pack 1, aka S60 3.1) and
Symbian/S60 5th Edition (aka S60 5.0) releases, as well as the new Symbian platform. It also supports Maemo and
MeeGo, Windows, Linux and Mac OS X.
Alternative application development can be done using Python (see Python for S60), Adobe Flash Lite or Java ME.
Symbian OS previously used a Symbian specific C++ version, along with Carbide.c++ integrated development
environment (IDE), as the native application development environment.
The SDK for Symbian is standard C++, using Qt. It can be used with either Qt Creator, or Carbide (the older IDE
previously used for Symbian development).
Symbian devices can also be programmed using Python, Java ME, Flash Lite, Ruby, .NET, Web Runtime (WRT)
Widgets and Standard C/C++. Visual Basic programmers can use NS Basic to develop apps for S60 3rd Edition and
UIQ 3 devices.

                                                     Windows                                    BlackBerry
Feature     iOS         Android         webOS                          Windows Phone
                                                     Mobile                                     OS
                        Open Handset
                                     Palm, Inc
Company Apple           Alliance/                    Microsoft         Microsoft                RIM
                                     (HP)
                        Google
                                        2.2.4
Current                                 (Phones)                       7.5 Tango
            6.0         4.1.2                        6.5.3                                      7.1.0.649
Version                                 3.0.5                          (7.10.8773.98)
                                        (Tablet)
Current
                                        Jan 12, 2012
Version     Sep 19,                                                                             Aug 27,
                        Jul 10, 2012    (Phones)     Feb 2, 2010       Jun 28, 2012
Release     2012                                                                                2012
                                        (Tablet)
Dates
                                                                       Windows CE 7 /
OS Family Darwin        Linux           Linux        Windows CE 5.2                             Mobile OS
                                                                       Windows NT 8
Windows                                    BlackBerry
Feature     iOS         Android         webOS                         Windows Phone
                                                    Mobile                                     OS
                        ARM, MIPS,
Supported               Power
          ARM                           ARM         ARM               ARM                      ARM
CPU Arch                Architecture,
                        x86
                                                                     7+: XNA(.NET C#),
                                                                     Silverlight, native
                                                                     C/C++(only for vendors
            C, C++,                                 Many, C++, .NET,
Program                 C, C++, Java    C                            and partners) 8+:          Java
            Objective-C                             Lazarus
                                                                     XNA(.NET C#), VB.NET,
                                                                     Silverlight, native C/C++,
                                                                     WinRTP(XMLA), DirectX
                                        App Catalog
                                        (Official)  Windows Mobile                             BlackBerry
Package
            iTunes      APK             Preware     Device Center/ Zune Software               Desktop
manager
                                        (3rd party ActiveSync                                  Manager
                                        homebrew)

Mobile Application Frameworks:
PhoneGap, Appspresso, AppFurnace, Application Craft, iUI, NS Basic/App Studio, WorkLight,
QuickConnectFamily, Big5Apps (discontinued), Rhodes, Appcelerator Titanium, MobileReflex, iPFaces ,
MoSync, Canappi, JMango, Eclipse Pulsar, mobl, Sencha Touch, NEXT, Jembe, codenameone, Kivy.

Website: phonegap.com, appspresso.com, appfurnace.com, applicationcraft.com,      iui-js.org, nsbasic.com,
worklight.com, quickconnectfamily.org, big5apps.com, rhomobile.com, appcelerator.com, mobilereflex.com,
ipfaces.org, mosync.com, canappi.com, j-mango.com/web, eclipse.org/pulsar, mobl-lang.org, sencha.com,
nextinterfaces.com, www.jembe.fr, codenameone.com, kivy.org.

Windows Mobile (OS)
Windows Mobile was developed by Microsoft for smartphones and Pocket PCs. Windows Mobile was based on the
Windows CE kernel and first appeared as the Pocket PC 2000 operating system.
Development include writing native code with Visual C++, managed code that works with the .NET Compact
Framework, writing code in Tcl-Tk with eTcl, GCC using CeGCC., Python using PythonCE. or server-side code that
can be deployed using Internet Explorer Mobile or a mobile client on a user's device. The .NET Compact
Framework is a subset of the .NET Framework and hence shares many components with software development
on desktop clients, application servers, and web servers which have the .NET Framework installed, thus
integrating networked computing space

More Related Content

What's hot

Apps vs. Sites vs. Content - a vendor-agnostic view on building stuff for the...
Apps vs. Sites vs. Content - a vendor-agnostic view on building stuff for the...Apps vs. Sites vs. Content - a vendor-agnostic view on building stuff for the...
Apps vs. Sites vs. Content - a vendor-agnostic view on building stuff for the...Kai Koenig
 
Mobile web literature
Mobile web literatureMobile web literature
Mobile web literatureSandeep Supal
 
Html5 overview
Html5 overviewHtml5 overview
Html5 overviewappbackr
 
Android Application Development
Android Application DevelopmentAndroid Application Development
Android Application DevelopmentRamesh Prasad
 
Introduction to Mobile Development
Introduction to Mobile DevelopmentIntroduction to Mobile Development
Introduction to Mobile DevelopmentPragnesh Vaghela
 
Cross platform solutions for Mobile App Development
Cross platform solutions for Mobile App Development Cross platform solutions for Mobile App Development
Cross platform solutions for Mobile App Development USAID CEED II Project Moldova
 
Voice gate mobile group presentation v1.1
Voice gate mobile group presentation  v1.1Voice gate mobile group presentation  v1.1
Voice gate mobile group presentation v1.1voicegateindia
 
Android application development(training) (1)
Android application development(training) (1)Android application development(training) (1)
Android application development(training) (1)Suraj Soni
 
B feigin mobileapplicationdevelopment
B feigin mobileapplicationdevelopmentB feigin mobileapplicationdevelopment
B feigin mobileapplicationdevelopmentsathesh leo
 
Android os(comparison all other mobile os)
Android os(comparison all other mobile os)Android os(comparison all other mobile os)
Android os(comparison all other mobile os)DivyaKS12
 
Mobile Developers Guide To The Galaxy Vol.6
Mobile Developers Guide To The Galaxy Vol.6Mobile Developers Guide To The Galaxy Vol.6
Mobile Developers Guide To The Galaxy Vol.6Marco Tabor
 
Meego Italian Day 2011 - Dr. Luca Roffia
Meego Italian Day 2011 - Dr. Luca RoffiaMeego Italian Day 2011 - Dr. Luca Roffia
Meego Italian Day 2011 - Dr. Luca RoffiaFrancesco Baldassarri
 
Top mobile app development frameworks to consider in 2021
Top mobile app development frameworks to consider in 2021Top mobile app development frameworks to consider in 2021
Top mobile app development frameworks to consider in 2021Katy Slemon
 
Adobe gaming flash gamm michael
Adobe gaming flash gamm michaelAdobe gaming flash gamm michael
Adobe gaming flash gamm michaelMichael Chaize
 
Android | Xamarin | Mobile Application development
Android | Xamarin | Mobile Application developmentAndroid | Xamarin | Mobile Application development
Android | Xamarin | Mobile Application developmentKrishnaMildain
 
Introduction to Application Development in Python and Gtk+ / Hildon @ Maemo 5
Introduction to Application Development in Python and Gtk+ / Hildon @ Maemo 5Introduction to Application Development in Python and Gtk+ / Hildon @ Maemo 5
Introduction to Application Development in Python and Gtk+ / Hildon @ Maemo 5Amanda Lam
 

What's hot (19)

Apps vs. Sites vs. Content - a vendor-agnostic view on building stuff for the...
Apps vs. Sites vs. Content - a vendor-agnostic view on building stuff for the...Apps vs. Sites vs. Content - a vendor-agnostic view on building stuff for the...
Apps vs. Sites vs. Content - a vendor-agnostic view on building stuff for the...
 
Mobile web literature
Mobile web literatureMobile web literature
Mobile web literature
 
Html5 overview
Html5 overviewHtml5 overview
Html5 overview
 
Android Application Development
Android Application DevelopmentAndroid Application Development
Android Application Development
 
Introduction to Mobile Development
Introduction to Mobile DevelopmentIntroduction to Mobile Development
Introduction to Mobile Development
 
Cross platform solutions for Mobile App Development
Cross platform solutions for Mobile App Development Cross platform solutions for Mobile App Development
Cross platform solutions for Mobile App Development
 
Voice gate mobile group presentation v1.1
Voice gate mobile group presentation  v1.1Voice gate mobile group presentation  v1.1
Voice gate mobile group presentation v1.1
 
Samsung's smartphone operating system: bada
Samsung's smartphone operating system: badaSamsung's smartphone operating system: bada
Samsung's smartphone operating system: bada
 
Android application development(training) (1)
Android application development(training) (1)Android application development(training) (1)
Android application development(training) (1)
 
B feigin mobileapplicationdevelopment
B feigin mobileapplicationdevelopmentB feigin mobileapplicationdevelopment
B feigin mobileapplicationdevelopment
 
Android os(comparison all other mobile os)
Android os(comparison all other mobile os)Android os(comparison all other mobile os)
Android os(comparison all other mobile os)
 
Mobile Developers Guide To The Galaxy Vol.6
Mobile Developers Guide To The Galaxy Vol.6Mobile Developers Guide To The Galaxy Vol.6
Mobile Developers Guide To The Galaxy Vol.6
 
Meego Italian Day 2011 - Dr. Luca Roffia
Meego Italian Day 2011 - Dr. Luca RoffiaMeego Italian Day 2011 - Dr. Luca Roffia
Meego Italian Day 2011 - Dr. Luca Roffia
 
Top mobile app development frameworks to consider in 2021
Top mobile app development frameworks to consider in 2021Top mobile app development frameworks to consider in 2021
Top mobile app development frameworks to consider in 2021
 
Adobe gaming flash gamm michael
Adobe gaming flash gamm michaelAdobe gaming flash gamm michael
Adobe gaming flash gamm michael
 
Android | Xamarin | Mobile Application development
Android | Xamarin | Mobile Application developmentAndroid | Xamarin | Mobile Application development
Android | Xamarin | Mobile Application development
 
Mobile development
Mobile development Mobile development
Mobile development
 
Introduction to Application Development in Python and Gtk+ / Hildon @ Maemo 5
Introduction to Application Development in Python and Gtk+ / Hildon @ Maemo 5Introduction to Application Development in Python and Gtk+ / Hildon @ Maemo 5
Introduction to Application Development in Python and Gtk+ / Hildon @ Maemo 5
 
Mobile software development_and_mobile_porting
Mobile software development_and_mobile_portingMobile software development_and_mobile_porting
Mobile software development_and_mobile_porting
 

Viewers also liked

¿que quiere el viento de enero?
¿que quiere el viento de enero?¿que quiere el viento de enero?
¿que quiere el viento de enero?guest6c2687
 
android app development by GirnarSoft
android  app development by GirnarSoftandroid  app development by GirnarSoft
android app development by GirnarSoftGirnarSoft
 
Mtc spring 2014 best practices to develop for different android device classi...
Mtc spring 2014 best practices to develop for different android device classi...Mtc spring 2014 best practices to develop for different android device classi...
Mtc spring 2014 best practices to develop for different android device classi...Hasan Hosgel
 
La Circolare 27E dell'Agenzia delle Entrate
La Circolare 27E dell'Agenzia delle EntrateLa Circolare 27E dell'Agenzia delle Entrate
La Circolare 27E dell'Agenzia delle EntrateVincenzo Renne
 
Points of Entry for Disaster Risk Reduction and Prevention within the Educati...
Points of Entry for Disaster Risk Reduction and Prevention within the Educati...Points of Entry for Disaster Risk Reduction and Prevention within the Educati...
Points of Entry for Disaster Risk Reduction and Prevention within the Educati...Global Risk Forum GRFDavos
 
Waiver Release Assumption of Risk - Home Page
Waiver Release Assumption of Risk - Home PageWaiver Release Assumption of Risk - Home Page
Waiver Release Assumption of Risk - Home PageRyan Shaughnessy
 
Valoración de la biodiversidad
Valoración de la biodiversidadValoración de la biodiversidad
Valoración de la biodiversidadOmar Biologia
 
La Ciberseguridad en la Industria 4.0_ Logitek
La Ciberseguridad en la Industria 4.0_ LogitekLa Ciberseguridad en la Industria 4.0_ Logitek
La Ciberseguridad en la Industria 4.0_ LogitekLogitek Solutions
 
Customer’s Choice @ GDG Android Berlin on January meetup
Customer’s Choice @ GDG Android Berlin on January meetupCustomer’s Choice @ GDG Android Berlin on January meetup
Customer’s Choice @ GDG Android Berlin on January meetupHasan Hosgel
 

Viewers also liked (13)

¿que quiere el viento de enero?
¿que quiere el viento de enero?¿que quiere el viento de enero?
¿que quiere el viento de enero?
 
UTS MPPL
UTS MPPLUTS MPPL
UTS MPPL
 
android app development by GirnarSoft
android  app development by GirnarSoftandroid  app development by GirnarSoft
android app development by GirnarSoft
 
Mtc spring 2014 best practices to develop for different android device classi...
Mtc spring 2014 best practices to develop for different android device classi...Mtc spring 2014 best practices to develop for different android device classi...
Mtc spring 2014 best practices to develop for different android device classi...
 
La Circolare 27E dell'Agenzia delle Entrate
La Circolare 27E dell'Agenzia delle EntrateLa Circolare 27E dell'Agenzia delle Entrate
La Circolare 27E dell'Agenzia delle Entrate
 
UAS MPPL
UAS MPPLUAS MPPL
UAS MPPL
 
Points of Entry for Disaster Risk Reduction and Prevention within the Educati...
Points of Entry for Disaster Risk Reduction and Prevention within the Educati...Points of Entry for Disaster Risk Reduction and Prevention within the Educati...
Points of Entry for Disaster Risk Reduction and Prevention within the Educati...
 
Waiver Release Assumption of Risk - Home Page
Waiver Release Assumption of Risk - Home PageWaiver Release Assumption of Risk - Home Page
Waiver Release Assumption of Risk - Home Page
 
Valoración de la biodiversidad
Valoración de la biodiversidadValoración de la biodiversidad
Valoración de la biodiversidad
 
La Ciberseguridad en la Industria 4.0_ Logitek
La Ciberseguridad en la Industria 4.0_ LogitekLa Ciberseguridad en la Industria 4.0_ Logitek
La Ciberseguridad en la Industria 4.0_ Logitek
 
Slites
SlitesSlites
Slites
 
Customer’s Choice @ GDG Android Berlin on January meetup
Customer’s Choice @ GDG Android Berlin on January meetupCustomer’s Choice @ GDG Android Berlin on January meetup
Customer’s Choice @ GDG Android Berlin on January meetup
 
Teknisi komputer
Teknisi komputerTeknisi komputer
Teknisi komputer
 

Similar to Mobile technology

Development of Mobile Application -PPT
Development of Mobile Application -PPTDevelopment of Mobile Application -PPT
Development of Mobile Application -PPTDhivya T
 
MOBILE OPERATING SYSTEM
MOBILE OPERATING SYSTEMMOBILE OPERATING SYSTEM
MOBILE OPERATING SYSTEMcool192
 
Html5 investigation
Html5 investigationHtml5 investigation
Html5 investigationoppokui
 
An introduction to Android
An introduction to AndroidAn introduction to Android
An introduction to AndroidRajesh Jambukia
 
Android Operating System
Android Operating System Android Operating System
Android Operating System Mehvish Mushtaq
 
889448 634356855122132416
889448 634356855122132416889448 634356855122132416
889448 634356855122132416zxdrtyu
 
Mobile Developer's Guide To The Galaxy Edition 2
Mobile Developer's Guide To The Galaxy Edition 2Mobile Developer's Guide To The Galaxy Edition 2
Mobile Developer's Guide To The Galaxy Edition 2Avenga Germany GmbH
 
Mobile and tablet app dev
Mobile and tablet app devMobile and tablet app dev
Mobile and tablet app devJeremy Callinan
 
Mobile Developers Guide To The Galaxy
Mobile Developers Guide To The GalaxyMobile Developers Guide To The Galaxy
Mobile Developers Guide To The GalaxyAvenga Germany GmbH
 
Mobit Solutions Portfolio
Mobit Solutions PortfolioMobit Solutions Portfolio
Mobit Solutions PortfolioRaheel Javed
 
Android..overwiew
Android..overwiewAndroid..overwiew
Android..overwiewSai Teja
 
Android Applications Development (a Walkthrough)
Android Applications Development (a Walkthrough)Android Applications Development (a Walkthrough)
Android Applications Development (a Walkthrough)Deuphil Kaufmann
 

Similar to Mobile technology (20)

Mobile Operating System
Mobile Operating SystemMobile Operating System
Mobile Operating System
 
Development of Mobile Application -PPT
Development of Mobile Application -PPTDevelopment of Mobile Application -PPT
Development of Mobile Application -PPT
 
MOBILE OPERATING SYSTEM
MOBILE OPERATING SYSTEMMOBILE OPERATING SYSTEM
MOBILE OPERATING SYSTEM
 
Html5 investigation
Html5 investigationHtml5 investigation
Html5 investigation
 
An introduction to Android
An introduction to AndroidAn introduction to Android
An introduction to Android
 
Magic xpa total mobility experience
Magic xpa  total mobility experienceMagic xpa  total mobility experience
Magic xpa total mobility experience
 
Android Operating System
Android Operating System Android Operating System
Android Operating System
 
Android...by raziel lucagbo
Android...by raziel lucagboAndroid...by raziel lucagbo
Android...by raziel lucagbo
 
Android architecture
Android architectureAndroid architecture
Android architecture
 
Android
AndroidAndroid
Android
 
Mobile os an intro
Mobile os  an introMobile os  an intro
Mobile os an intro
 
889448 634356855122132416
889448 634356855122132416889448 634356855122132416
889448 634356855122132416
 
AndroidOs
AndroidOsAndroidOs
AndroidOs
 
Shankar
ShankarShankar
Shankar
 
Mobile Developer's Guide To The Galaxy Edition 2
Mobile Developer's Guide To The Galaxy Edition 2Mobile Developer's Guide To The Galaxy Edition 2
Mobile Developer's Guide To The Galaxy Edition 2
 
Mobile and tablet app dev
Mobile and tablet app devMobile and tablet app dev
Mobile and tablet app dev
 
Mobile Developers Guide To The Galaxy
Mobile Developers Guide To The GalaxyMobile Developers Guide To The Galaxy
Mobile Developers Guide To The Galaxy
 
Mobit Solutions Portfolio
Mobit Solutions PortfolioMobit Solutions Portfolio
Mobit Solutions Portfolio
 
Android..overwiew
Android..overwiewAndroid..overwiew
Android..overwiew
 
Android Applications Development (a Walkthrough)
Android Applications Development (a Walkthrough)Android Applications Development (a Walkthrough)
Android Applications Development (a Walkthrough)
 

Recently uploaded

Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
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...Miguel Araújo
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
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...Martijn de Jong
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
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...Enterprise Knowledge
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
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...Neo4j
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesBoston Institute of Analytics
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
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)wesley chun
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 

Recently uploaded (20)

Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
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...
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
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...
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.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...
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
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...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
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)
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 

Mobile technology

  • 1. Sarankumar Rajagopal IT Recruiter – Software LTD - Chennai Mobile Technology Mobile technology is the technology used for cellular communication. Mobile code division multiple access (CDMA) technology has evolved rapidly over the past few years. Since the start of this millennium, a standard mobile device has gone from being no more than a simple two-way pager to being a mobile phone, GPS navigation device, an embedded web browser and instant messaging client, and a handheld game console. Many experts argue that the future of computer technology rests in mobile computing with wireless networking. Mobile computing by way of tablet computers is becoming more popular. The most popular tablet at the moment is the iPad, by Apple. Tablets are available on the 3G and 4G networks. Programming language: C, C++, C#, Asp.NET, HTML, JavaScript and others, HTML, CSS, JavaScript, Action Script, Java, HTML5, CSS3, Visual Basic, XML mdsl, Lua, Eqela language, Objective-C, Object Pascal, JMango, Groovy, FreeMarker, Object Pascal, MemeScript, XHTML (WAP 2.0), WML (WAP 1.2), Visual paradigm, J2me, Basic4ppc, haXe, Pascal, Python, QML, Ruby, MIT Scratch, jQuery Mobile, PhoneGap, Sencha Touch, Nodejs, WLanguage Integrated development MobileFrame, Cloud-based IDE, Flash Builder, Flash Professional, IntelliJ IDEA, Visual Studio, Eclipse, Xcode, Project Kenai Android plug-in for NetBeans, Internal SDK, VS, Notepad ++, VI, Visual Studio, XCode, XML editor, Visual Studio 6.0, Visual Studio 2003 .NET, Visual Studio 2005, mdsl plug-in, Apple Interface Builder, Balsamiq, MonoDevelop, Eqela Live, Proprietary IDE, Proprietary IDE, AppCode, Embarcadero Delphi XE2, LMA NetBeans Mobility Pack, JMango Flash IDE, Lazarus IDE, Macromedia Flash MX2004/8, Eclipse RCP, Mendix App Platform, Integrated SaaS, Java IDE, mobileFX Studio 7, MonoDevelop, MoBuild, NetBeans plug-in, Basic4ppc IDE, OpenPlug ELIPS plug-in for Adobe Flash Builder, CodeWarrior, PocketStudio, HB++, Qt Creator, RhoHub, Sencha Architect 2, M2Active App Lifecycle, Smartface Designer, Maven project, Amethyst IDE, WinDev Mobile, Android DSK, Visual Studio 2010, eMbedded VC++ (free), Satellite Forms Operating systems  Many types of mobile operating systems (OS) are available for Smartphone’s, including:  Android, BlackBerry OS, webOS, iOS, Symbian, Windows Mobile Professional (touch screen), Windows Mobile Standard (non-touch screen), and Bada. Among the most popular are the Apple iPhone.  Android is the first completely open source mobile OS, meaning that it is free to any cell phone carrier.  The Apple iPhone, which has several OSs like the 3G and 3G S, customizable OS which you can use to download applications ("apps") made by Apple like games, GPS, Utilities, and other tools.  The Palm Pre using webOS has functionality over the Internet and can support Internet-based programming languages such as Cascading Style Sheets (CSS), HTML, and JavaScript.  The Research InMotion (RIM) BlackBerry is a Smartphone with a multimedia player and third-party software installation. The Windows Mobile Professional Smartphones (Pocket PC or Windows Mobile PDA) are like that of a personal digital assistant (PDA) and have touchscreen abilities. The Windows Mobile Standard does not have a touch screen but uses a trackball, touchpad, rockers, etc.  The original Smartphone OS is Symbian, with a rich history and the largest marketshare until 2011. Although no single Symbian device has sold as many units as the iPhone, Nokia and other manufacturers (currently including Sony Ericsson and Samsung, and previously Motorola) release a wide variety of Symbian models each year which gave Symbian the greatest market share. Mobile Operating System (OS) There are Many types of mobile operating systems (OS) are available for Smartphone’s, that including: Android, BlackBerry OS, webOS, iOS, Symbian, Windows Mobile Professional (touch screen), Windows Mobile Standard (non-touch screen), and Bada. Among the most popular are the Apple iPhone, Android, and blackberry.
  • 2. Apple iPhone (IOS - OS) The release of Xcode 3.1, Xcode is the development environment for the iOS SDK. IPhone applications, like iOS and OS X, are written in Objective-C, Action Script, Xcode, Flash Builder, Flash, Photoshop, Blender, Eclipse, Java, Microprocessor programming (Propeller, BASIC, and PIC), Cocoa, Agile, Usability, Web Services, JavaScript, jQuery, Social Web Trends and MXML. IOS based on cloud called has iCloud Job Title:  iOS Developer (iPhone, iPad)  Sr. IOS Developer  Mobile IOS Developers  iOS developer with iPad development  iOS/iPhone Developer - Enterprise Applications, Telecommute  iOS Developer, SDK, API Development  iOS Developer - iPhone - iPad - Mobile – Objective-C, Java  Sr Software Engineer - iOS Programming  Software Developer, iOS, Objective-C, Mobile Gaming, iPhone  iOS Developer - iPhone - iPad - Mobile – Objective-C, Java  iOS/iPhone Developer  Sr. iOS Software Engineer  Senior iOS Engineer  Software Engineer iOS Mobile Apps Search Code for iOS: Objective-C, Action Script, Xcode, Flash Builder, Flash, Photoshop, Blender, Eclipse, Java, Microprocessor programming (Propeller, BASIC, and PIC), Cocoa, Agile, Usability, Web Services, JavaScript, jQuery, Social Web Trends and MXML. IOS Android OS Android is a Linux-based operating system. Google releases the Android code as open source, under the Apache License. The Android Open Source Project (AOSP), led by Google, is tasked with the maintenance and further development of Android. Android consists of a kernel based on the Linux kernel 2.6 and Linux Kernel 3.x (Android 4.0 onwards), with middleware, libraries and APIs written in C and application software running on an application framework which includes Java-compatible libraries based on Apache Harmony. Android uses the Dalvik virtual machine with just- in-time compilation to run Dalvik dex-code (Dalvik Executable), which is usually translated from Java byte code. The main hardware platform for Android is the ARM architecture. Job Title:  Android Support developer  Android Developer  Android Developer- Development, Android SDK, OOP, OOD  Android Native Apps Developer  GUI Software Developer - MS-Windows & Android  Android Application Engineer  iOS and Android - Native Apps Developer  Software Engineer C/C++/C#, Java/Android  iOS / Android Developer  Android Triage/Stability Software Engineer  Senior Android Engineer  Android/Mobile Application Developer  Android Triage/Stability Engineer  Android Application Tester & Developer  Android Software Validation Engineer  Embedded Linux Android Device Driver Engineers
  • 3. Search Code for Android: Android, brightcove, Kernal, Aurasma, Java, Node.js, Ruby, UX, OOD, C/C++, Linux kernel modules, JEE, Web Services, Apache, AJAX, Javascript, jQuery, HTML5, JSON, REST, XML, SOAP, SVN, cloud computing, EC2, JavaScript, Maven, ant, Hudson, SVG, VML, hybrid, CISSP, J2ME, Brew, NDKs/SDKs, XSD, API, Sql, XSD, Tapestry, spring, Objective-C, OOD, SQLite, Test-Driven Development(TDD) Python, Django, HTML/CSS, Javascript, Node.js, jQuery UI, JS, IDE, MATLAB BlackBerry OS BlackBerry OS developed by Research in Motion (RIM). The OS provides support for Java MIDP 1.0 and WAP 1.2 Job Title:  Java developer with Blackberry platform  iPhone/Android/Blackberry Developers  BlackBerry Enterprise Server Admin / Engineer  Mobile Developer - iPhone SDK, Android SDK, Blackberry  Blackberry / RIM consultant  Blackberry Support Analyst  Sr. Blackberry to iPhone migration consultant  Blackberry Developer  Blackberry Systems Administrator  Blackberry Enterprise Server & Office 365 Specialist  Mobility Engineer  Mobility Architect Symbian OS Symbian switched to using standard C++ with Qt as the main SDK, which can be used with either Qt Creator or Carbide.c++. Qt supports the older Symbian/S60 3rd (starting with Feature Pack 1, aka S60 3.1) and Symbian/S60 5th Edition (aka S60 5.0) releases, as well as the new Symbian platform. It also supports Maemo and MeeGo, Windows, Linux and Mac OS X. Alternative application development can be done using Python (see Python for S60), Adobe Flash Lite or Java ME. Symbian OS previously used a Symbian specific C++ version, along with Carbide.c++ integrated development environment (IDE), as the native application development environment. The SDK for Symbian is standard C++, using Qt. It can be used with either Qt Creator, or Carbide (the older IDE previously used for Symbian development). Symbian devices can also be programmed using Python, Java ME, Flash Lite, Ruby, .NET, Web Runtime (WRT) Widgets and Standard C/C++. Visual Basic programmers can use NS Basic to develop apps for S60 3rd Edition and UIQ 3 devices. Windows BlackBerry Feature iOS Android webOS Windows Phone Mobile OS Open Handset Palm, Inc Company Apple Alliance/ Microsoft Microsoft RIM (HP) Google 2.2.4 Current (Phones) 7.5 Tango 6.0 4.1.2 6.5.3 7.1.0.649 Version 3.0.5 (7.10.8773.98) (Tablet) Current Jan 12, 2012 Version Sep 19, Aug 27, Jul 10, 2012 (Phones) Feb 2, 2010 Jun 28, 2012 Release 2012 2012 (Tablet) Dates Windows CE 7 / OS Family Darwin Linux Linux Windows CE 5.2 Mobile OS Windows NT 8
  • 4. Windows BlackBerry Feature iOS Android webOS Windows Phone Mobile OS ARM, MIPS, Supported Power ARM ARM ARM ARM ARM CPU Arch Architecture, x86 7+: XNA(.NET C#), Silverlight, native C/C++(only for vendors C, C++, Many, C++, .NET, Program C, C++, Java C and partners) 8+: Java Objective-C Lazarus XNA(.NET C#), VB.NET, Silverlight, native C/C++, WinRTP(XMLA), DirectX App Catalog (Official) Windows Mobile BlackBerry Package iTunes APK Preware Device Center/ Zune Software Desktop manager (3rd party ActiveSync Manager homebrew) Mobile Application Frameworks: PhoneGap, Appspresso, AppFurnace, Application Craft, iUI, NS Basic/App Studio, WorkLight, QuickConnectFamily, Big5Apps (discontinued), Rhodes, Appcelerator Titanium, MobileReflex, iPFaces , MoSync, Canappi, JMango, Eclipse Pulsar, mobl, Sencha Touch, NEXT, Jembe, codenameone, Kivy. Website: phonegap.com, appspresso.com, appfurnace.com, applicationcraft.com, iui-js.org, nsbasic.com, worklight.com, quickconnectfamily.org, big5apps.com, rhomobile.com, appcelerator.com, mobilereflex.com, ipfaces.org, mosync.com, canappi.com, j-mango.com/web, eclipse.org/pulsar, mobl-lang.org, sencha.com, nextinterfaces.com, www.jembe.fr, codenameone.com, kivy.org. Windows Mobile (OS) Windows Mobile was developed by Microsoft for smartphones and Pocket PCs. Windows Mobile was based on the Windows CE kernel and first appeared as the Pocket PC 2000 operating system. Development include writing native code with Visual C++, managed code that works with the .NET Compact Framework, writing code in Tcl-Tk with eTcl, GCC using CeGCC., Python using PythonCE. or server-side code that can be deployed using Internet Explorer Mobile or a mobile client on a user's device. The .NET Compact Framework is a subset of the .NET Framework and hence shares many components with software development on desktop clients, application servers, and web servers which have the .NET Framework installed, thus integrating networked computing space