Logo
Unionpedia
Communication
Get it on Google Play
New! Download Unionpedia on your Android™ device!
Download
Faster access than browser!
 

Mobile app development

Index Mobile app development

Mobile app development is the act or process by which a mobile app is developed for mobile devices, such as personal digital assistants, enterprise digital assistants or mobile phones. [1]

199 relations: Accelerator (software), ActionScript, Adobe AIR, Adobe Animate, Adobe Flash, Adobe Flash Builder, Adobe Flash Lite, Altova, Android (operating system), Android software development, Android Studio, Apache Cordova, App Inventor for Android, App Store (iOS), Appcelerator, AppCode, Apple Inc., Basic4android, Basic4ppc, Binary Runtime Environment for Wireless, BlackBerry, BlackBerry 10, BlackBerry OS, Boo (programming language), Bring your own device, BSD licenses, C (programming language), C Sharp (programming language), C++, Cabinet (file format), Cascading Style Sheets, Codename One, CodeWarrior, Compiled language, Computing platform, Corona (software), Cross-platform, Debugger, Declarative programming, DragonRAD, Eclipse (software), Eggplant Functional, Emulator, Firebug (software), Firefox, Firefox 2, Firefox OS, FlashDevelop, GeneXus, Globo plc, ..., Haxe, HTML, HTML5, IBM Mobile, Illusion Labs, Installation (computer programs), Integrated development environment, Intel, Intel XDK, IntelliJ IDEA, Internet Explorer 7, Interpreted language, IOS, IOS SDK, IPad, IPhone, IPod Touch, JAD (file format), JAR (file format), Java (programming language), Java Platform, Micro Edition, JavaScript, JetBrains, JQuery Mobile, Knowledge representation and reasoning, Kotlin (programming language), LambdaNative, Lazarus (IDE), Lazy user model, Linux, List of emulators, List of mobile app distribution platforms, LiveCode, Lodsys, Lua (programming language), Macintosh, MacOS, Maemo, Marmalade (software), MeeGo, Meme IDE, Mendix, Metismo, Microsoft, Microsoft Visual Studio, Microsoft Windows, Middleware, Mobile app, Mobile application management, Mobile backend as a service, Mobile business intelligence, Mobile computing, Mobile device, Mobile enterprise application platform, Mobile game, Mobile interaction, Mobile marketing, Mobile operating system, Mobile phone, Mobile Web, Mobile workflow, Mobile-device testing, Monaca (software), Mono (software), MoSoSo, MoSync, Mozilla, Mpowerplayer, MTASC, NetBeans, Nook Color, Object Pascal, Objective-C, On-Device Portal, OpenBSD, OpenFL, OpenPlug, OpenWrt, OutSystems, Over-the-air programming, Palm OS, Palm Pre, Pascal (programming language), Personal digital assistant, PHP, Pilot experiment, Pixel, Platform as a service, PocketStudio, Portable data terminal, PRC (Palm OS), Programming language, Protogrid, Python (programming language), QML, Qt (software), Qt Creator, Ranorex Studio, RhoMobile Suite, Ruby (programming language), RubyMotion, S60 (software platform), Safari (web browser), Scheme (programming language), Scratch (programming language), Scroll wheel, Sencha Touch, Service-oriented architecture, Simulation, Smartface, Software, Software development, Stencyl, Swift (programming language), Symbian, Telerik, Testdroid, The Iconfactory, Tizen, Ubuntu Touch, Unity (game engine), User experience, User interface, V-Play Engine, Verivo, Visual Basic, Visual Basic .NET, ViziApps, Wakanda (software), Web application, Web browser, WebORB Integration Server, WebOS, Website, Windows 8, Windows Embedded Compact, Windows Mobile, Windows Phone, Windows Phone 8, Windows RT, WURFL, WYSIWYG, Xamarin, XAP (file format), Xcode, XML, Xojo, .NET Compact Framework, .NET Framework. Expand index (149 more) »

Accelerator (software)

The Accelerator is a collection of development solutions for IBM i and Windows platforms using.NET Framework, and/or LANSA, technologies provided by Surround Technologies.

New!!: Mobile app development and Accelerator (software) · See more »

ActionScript

ActionScript is an object-oriented programming language originally developed by Macromedia Inc. (later acquired by Adobe Systems).

New!!: Mobile app development and ActionScript · See more »

Adobe AIR

Adobe AIR (formerly Adobe Integrated Runtime) is a cross-platform runtime system developed by Adobe Systems for building desktop applications and mobile applications, programmed using Adobe Animate, ActionScript and optionally Apache Flex.

New!!: Mobile app development and Adobe AIR · See more »

Adobe Animate

Adobe Animate (formerly Adobe Flash Professional, Macromedia Flash, and FutureSplash Animator) is a multimedia authoring and computer animation program developed by Adobe Systems.

New!!: Mobile app development and Adobe Animate · See more »

Adobe Flash

Adobe Flash is a deprecated multimedia software platform used for production of animations, rich Internet applications, desktop applications, mobile applications, mobile games and embedded web browser video players.

New!!: Mobile app development and Adobe Flash · See more »

Adobe Flash Builder

Adobe Flash Builder (previously known as Adobe Flex Builder) is an integrated development environment (IDE) built on the Eclipse platform that speeds development of rich Internet applications (RIAs) and cross-platform desktop applications, particularly for the Adobe AIR platform.

New!!: Mobile app development and Adobe Flash Builder · See more »

Adobe Flash Lite

Adobe Flash Lite is a lightweight version of Adobe Flash Player, a software application published by Adobe Systems for viewing Flash content.

New!!: Mobile app development and Adobe Flash Lite · See more »

Altova

Founded in 1992, Altova is a commercial software development company with headquarters in Beverly, MA, United States and Vienna, Austria that produces integrated XML, database, UML, and data management software development tools.

New!!: Mobile app development and Altova · See more »

Android (operating system)

Android is a mobile operating system developed by Google, based on a modified version of the Linux kernel and other open source software and designed primarily for touchscreen mobile devices such as smartphones and tablets.

New!!: Mobile app development and Android (operating system) · See more »

Android software development

Android software development is the process by which new applications are created for devices running the Android operating system.

New!!: Mobile app development and Android software development · See more »

Android Studio

Android Studio is the official integrated development environment (IDE) for Google's Android operating system, built on JetBrains' IntelliJ IDEA software and designed specifically for Android development.

New!!: Mobile app development and Android Studio · See more »

Apache Cordova

Apache Cordova (formerly PhoneGap) is a mobile application development framework originally created by Nitobi.

New!!: Mobile app development and Apache Cordova · See more »

App Inventor for Android

App Inventor for Android is an open-source web application originally provided by Google, and now maintained by the Massachusetts Institute of Technology (MIT).

New!!: Mobile app development and App Inventor for Android · See more »

App Store (iOS)

The App Store is a digital distribution platform, developed and maintained by Apple Inc., for mobile apps on its iOS operating system.

New!!: Mobile app development and App Store (iOS) · See more »

Appcelerator

Appcelerator is a privately held mobile technology company based in San Jose, California.

New!!: Mobile app development and Appcelerator · See more »

AppCode

AppCode is an integrated development environment (IDE) for Swift, Objective-C, C, C++, and JavaScript development built on JetBrains’ IntelliJ IDEA platform.

New!!: Mobile app development and AppCode · See more »

Apple Inc.

Apple Inc. is an American multinational technology company headquartered in Cupertino, California, that designs, develops, and sells consumer electronics, computer software, and online services.

New!!: Mobile app development and Apple Inc. · See more »

Basic4android

Basic4Android (currently known as B4A) is a rapid application development tool for native Android applications, developed and marketed by Anywhere Software Ltd.

New!!: Mobile app development and Basic4android · See more »

Basic4ppc

Basic4ppc (pronounced "Basic for PPC") is a programming language for Pocket PC handheld computers running Windows Mobile operating system, by Anywhere Software.

New!!: Mobile app development and Basic4ppc · See more »

Binary Runtime Environment for Wireless

Binary Runtime Environment for Wireless (Brew MP, Brew, or BREW) is an application development platform created by Qualcomm, originally for code division multiple access (CDMA) mobile phones, featuring third-party applications such as mobile games.

New!!: Mobile app development and Binary Runtime Environment for Wireless · See more »

BlackBerry

BlackBerry is a line of smartphones, tablets, and services originally designed and marketed by Canadian company BlackBerry Limited (formerly known as Research In Motion, or RIM).

New!!: Mobile app development and BlackBerry · See more »

BlackBerry 10

BlackBerry 10 is a proprietary mobile operating system for the BlackBerry line of smartphones, both developed by BlackBerry Limited (formerly Research In Motion).

New!!: Mobile app development and BlackBerry 10 · See more »

BlackBerry OS

BlackBerry OS is a proprietary mobile operating system developed by BlackBerry Limited for its BlackBerry line of smartphone handheld devices.

New!!: Mobile app development and BlackBerry OS · See more »

Boo (programming language)

Boo is an object-oriented, statically typed, general-purpose programming language that seeks to make use of the Common Language Infrastructure's support for Unicode, internationalization, and web applications, while using a Python-inspired syntax and a special focus on language and compiler extensibility.

New!!: Mobile app development and Boo (programming language) · See more »

Bring your own device

Bring your own device (BYOD)—also called bring your own technology (BYOT), bring your own phone (BYOP), and bring your own personal computer (BYOPC)—refers to the policy of permitting employees to bring personally owned devices (laptops, tablets, and smart phones) to their workplace, and to use those devices to access privileged company information and applications.

New!!: Mobile app development and Bring your own device · See more »

BSD licenses

BSD licenses are a family of permissive free software licenses, imposing minimal restrictions on the use and redistribution of covered software.

New!!: Mobile app development and BSD licenses · See more »

C (programming language)

C (as in the letter ''c'') is a general-purpose, imperative computer programming language, supporting structured programming, lexical variable scope and recursion, while a static type system prevents many unintended operations.

New!!: Mobile app development and C (programming language) · See more »

C Sharp (programming language)

C# (/si: ʃɑːrp/) is a multi-paradigm programming language encompassing strong typing, imperative, declarative, functional, generic, object-oriented (class-based), and component-oriented programming disciplines.

New!!: Mobile app development and C Sharp (programming language) · See more »

C++

C++ ("see plus plus") is a general-purpose programming language.

New!!: Mobile app development and C++ · See more »

Cabinet (file format)

Cabinet (or CAB) is an archive-file format for Microsoft Windows that supports lossless data compression and embedded digital certificates used for maintaining archive integrity.

New!!: Mobile app development and Cabinet (file format) · See more »

Cascading Style Sheets

Cascading Style Sheets (CSS) is a style sheet language used for describing the presentation of a document written in a markup language like HTML.

New!!: Mobile app development and Cascading Style Sheets · See more »

Codename One

Codename One is a set of software development tools aiming to provide ›Write Once, Run Anywhere‹ code for various desktop and mobile operating systems (like Windows, macOS, Android, Blackberry, iOS and others).

New!!: Mobile app development and Codename One · See more »

CodeWarrior

CodeWarrior is an integrated development environment (IDE) published by NXP Semiconductors for editing, compiling, and debugging software for several microcontrollers and microprocessors (Freescale ColdFire, ColdFire+, Kinetis, Qorivva, PX, Freescale RS08, Freescale S08, and S12Z) and digital signal controllers (DSC MC56F80X and MC5680XX) used in embedded systems.

New!!: Mobile app development and CodeWarrior · See more »

Compiled language

A compiled language is a programming language whose implementations are typically compilers (translators that generate machine code from source code), and not interpreters (step-by-step executors of source code, where no pre-runtime translation takes place).

New!!: Mobile app development and Compiled language · See more »

Computing platform

A computing platform or digital platform is the environment in which a piece of software is executed.

New!!: Mobile app development and Computing platform · See more »

Corona (software)

Corona is a software development kit (SDK) developed by Corona Labs Inc. in mid 2009, which allows software programmers to build 2D mobile applications for iOS, Android, and Kindle, desktop applications for Windows and OS X, and connected TV applications for Apple TV, Fire TV and Android TV.

New!!: Mobile app development and Corona (software) · See more »

Cross-platform

In computing, cross-platform software (also multi-platform software or platform-independent software) is computer software that is implemented on multiple computing platforms.

New!!: Mobile app development and Cross-platform · See more »

Debugger

A debugger or debugging tool is a computer program that is used to test and debug other programs (the "target" program).

New!!: Mobile app development and Debugger · See more »

Declarative programming

In computer science, declarative programming is a programming paradigm—a style of building the structure and elements of computer programs—that expresses the logic of a computation without describing its control flow.

New!!: Mobile app development and Declarative programming · See more »

DragonRAD

DragonRAD is a cross-platform mobile development tool for building, deploying, and managing enterprise mobile applications across a variety of smartphones and tablets.

New!!: Mobile app development and DragonRAD · See more »

Eclipse (software)

Eclipse is an integrated development environment (IDE) used in computer programming, and is the most widely used Java IDE.

New!!: Mobile app development and Eclipse (software) · See more »

Eggplant Functional

Eggplant Functional is a black-box GUI test automation tool, originally the concept of Doug Simons, Jonathan Gillaspie and John McIntosh, the software was developed by Redstone Software (a subsidiary of Gresham Computing plc) starting in 2002.

New!!: Mobile app development and Eggplant Functional · See more »

Emulator

In computing, an emulator is hardware or software that enables one computer system (called the host) to behave like another computer system (called the guest).

New!!: Mobile app development and Emulator · See more »

Firebug (software)

Firebug is a discontinued free and open-source web browser extension for Mozilla Firefox that facilitated the live debugging, editing, and monitoring of any website's CSS, HTML, DOM, XHR, and JavaScript.

New!!: Mobile app development and Firebug (software) · See more »

Firefox

Mozilla Firefox (or simply Firefox) is a free and open-source web browser developed by Mozilla Foundation and its subsidiary, Mozilla Corporation.

New!!: Mobile app development and Firefox · See more »

Firefox 2

Mozilla Firefox 2 is a version of Firefox, a web browser released on October 24, 2006 by the Mozilla Corporation.

New!!: Mobile app development and Firefox 2 · See more »

Firefox OS

Firefox OS (project name: Boot to Gecko, also known as B2G) is a discontinued open-source operating system made for smartphones, tablet computers and smart TVs designed by Mozilla and external contributors.

New!!: Mobile app development and Firefox OS · See more »

FlashDevelop

FlashDevelop is an integrated development environment (IDE) for development of Adobe Flash websites, web applications, desktop applications and video games.

New!!: Mobile app development and FlashDevelop · See more »

GeneXus

GeneXus is a Cross-Platform, knowledge representation-based, development tool, mainly oriented to enterprise-class applications for Web applications, smart devices and the Microsoft Windows platform.

New!!: Mobile app development and GeneXus · See more »

Globo plc

Globo Plc provides enterprise mobility management (EMM) and mobile application development (MADP) software and services.

New!!: Mobile app development and Globo plc · See more »

Haxe

Haxe is a high-level cross-platform multi-paradigm programming language and compiler that can produce applications and source code, for many different computing platforms, from one code-base.

New!!: Mobile app development and Haxe · See more »

HTML

Hypertext Markup Language (HTML) is the standard markup language for creating web pages and web applications.

New!!: Mobile app development and HTML · See more »

HTML5

HTML5 is a markup language used for structuring and presenting content on the World Wide Web.

New!!: Mobile app development and HTML5 · See more »

IBM Mobile

IBM Mobile is a portfolio of mobile solutions for businesses offered by the information technology company IBM that includes software, cloud services, solutions and partnerships.

New!!: Mobile app development and IBM Mobile · See more »

Illusion Labs

Illusion Labs is a developer and publisher of video games, based in Malmö, Sweden.

New!!: Mobile app development and Illusion Labs · See more »

Installation (computer programs)

Installation (or setup) of a computer program (including device drivers and plugins), is the act of making the program ready for execution.

New!!: Mobile app development and Installation (computer programs) · See more »

Integrated development environment

An integrated development environment (IDE) is a software application that provides comprehensive facilities to computer programmers for software development.

New!!: Mobile app development and Integrated development environment · See more »

Intel

Intel Corporation (stylized as intel) is an American multinational corporation and technology company headquartered in Santa Clara, California, in the Silicon Valley.

New!!: Mobile app development and Intel · See more »

Intel XDK

Intel XDK was an Integrated Development Environment (IDE) created by Intel to create native apps for mobile phones and tablets using web technologies like HTML5, CSS and JavaScript.

New!!: Mobile app development and Intel XDK · See more »

IntelliJ IDEA

IntelliJ IDEA is a Java integrated development environment (IDE) for developing computer software.

New!!: Mobile app development and IntelliJ IDEA · See more »

Internet Explorer 7

Windows Internet Explorer 7 (IE7) (codenamed Rincon) is a web browser for Windows.

New!!: Mobile app development and Internet Explorer 7 · See more »

Interpreted language

An interpreted language is a type of programming language for which most of its implementations execute instructions directly and freely, without previously compiling a program into machine-language instructions.

New!!: Mobile app development and Interpreted language · See more »

IOS

iOS (formerly iPhone OS) is a mobile operating system created and developed by Apple Inc. exclusively for its hardware.

New!!: Mobile app development and IOS · See more »

IOS SDK

The iOS SDK (Software Development Kit) (formerly iPhone SDK) is a software development kit developed by Apple Inc. The kit allows for the development of mobile apps on Apple's iOS operating system.

New!!: Mobile app development and IOS SDK · See more »

IPad

iPad is a line of tablet computers designed, developed and marketed by Apple Inc., which run the iOS mobile operating system.

New!!: Mobile app development and IPad · See more »

IPhone

iPhone is a line of smartphones designed and marketed by Apple Inc. The iPhone line of products use Apple's iOS mobile operating system software.

New!!: Mobile app development and IPhone · See more »

IPod Touch

The iPod Touch (stylized and marketed as iPod touch) is an iOS-based all-purpose mobile device designed and marketed by Apple Inc. with a touchscreen-controlled user interface.

New!!: Mobile app development and IPod Touch · See more »

JAD (file format)

Java Application Descriptor (JAD) files describe the MIDlets (Java ME applications) that are distributed as JAR files.

New!!: Mobile app development and JAD (file format) · See more »

JAR (file format)

A JAR (Java ARchive) is a package file format typically used to aggregate many Java class files and associated metadata and resources (text, images, etc.) into one file for distribution.

New!!: Mobile app development and JAR (file format) · See more »

Java (programming language)

Java is a general-purpose computer-programming language that is concurrent, class-based, object-oriented, and specifically designed to have as few implementation dependencies as possible.

New!!: Mobile app development and Java (programming language) · See more »

Java Platform, Micro Edition

Java Platform, Micro Edition or Java ME is a computing platform for development and deployment of portable code for embedded and mobile devices (micro-controllers, sensors, gateways, mobile phones, personal digital assistants, TV set-top boxes, printers).

New!!: Mobile app development and Java Platform, Micro Edition · See more »

JavaScript

JavaScript, often abbreviated as JS, is a high-level, interpreted programming language.

New!!: Mobile app development and JavaScript · See more »

JetBrains

JetBrains s.r.o. (formerly IntelliJ Software s.r.o.) is a software development company whose tools are targeted towards software developers and project managers.

New!!: Mobile app development and JetBrains · See more »

JQuery Mobile

jQuery Mobile is a touch-optimized web framework (also known as a mobile framework), more specifically a JavaScript library, currently being developed by the jQuery project team.

New!!: Mobile app development and JQuery Mobile · See more »

Knowledge representation and reasoning

Knowledge representation and reasoning (KR, KR², KR&R) is the field of artificial intelligence (AI) dedicated to representing information about the world in a form that a computer system can utilize to solve complex tasks such as diagnosing a medical condition or having a dialog in a natural language.

New!!: Mobile app development and Knowledge representation and reasoning · See more »

Kotlin (programming language)

Kotlin is a statically typed programming language that runs on the Java virtual machine and also can be compiled to JavaScript source code or use the LLVM compiler infrastructure.

New!!: Mobile app development and Kotlin (programming language) · See more »

LambdaNative

LambdaNative is an open-source cross-platform development environment written on top of the Gambit-C Scheme implementation of the Scheme programming language, supporting the creation of native applications on a range of mobile, desktop and embedded platforms.

New!!: Mobile app development and LambdaNative · See more »

Lazarus (IDE)

Lazarus is a free cross-platform visual integrated development environment (IDE) for rapid application development (RAD) using the Free Pascal compiler.

New!!: Mobile app development and Lazarus (IDE) · See more »

Lazy user model

The lazy user model of solution selection (LUM) is a model in information systems proposed by Tétard and Collan that tries to explain how an individual selects a solution to fulfill a need from a set of possible solution alternatives.

New!!: Mobile app development and Lazy user model · See more »

Linux

Linux is a family of free and open-source software operating systems built around the Linux kernel.

New!!: Mobile app development and Linux · See more »

List of emulators

This article lists software emulators.

New!!: Mobile app development and List of emulators · See more »

List of mobile app distribution platforms

This list of mobile app distribution platforms includes digital distribution platforms that are intended to provide mobile apps to mobile devices.

New!!: Mobile app development and List of mobile app distribution platforms · See more »

LiveCode

LiveCode (formerly Revolution and MetaCard) is a cross-platform rapid application development runtime environment inspired by HyperCard.

New!!: Mobile app development and LiveCode · See more »

Lodsys

Lodsys, LLC was a patent company located in Marshall, Texas that brought patent infringement lawsuits against a variety of companies in the US.

New!!: Mobile app development and Lodsys · See more »

Lua (programming language)

Lua (from meaning moon) is a lightweight, multi-paradigm programming language designed primarily for embedded use in applications.

New!!: Mobile app development and Lua (programming language) · See more »

Macintosh

The Macintosh (pronounced as; branded as Mac since 1998) is a family of personal computers designed, manufactured, and sold by Apple Inc. since January 1984.

New!!: Mobile app development and Macintosh · See more »

MacOS

macOS (previously and later) is a series of graphical operating systems developed and marketed by Apple Inc. since 2001.

New!!: Mobile app development and MacOS · See more »

Maemo

Maemo is a software platform developed by Nokia for smartphones and Internet tablets.

New!!: Mobile app development and Maemo · See more »

Marmalade (software)

Marmalade SDK is a cross-platform software development kit and game engine from Marmalade Technologies Limited (previously known as Ideaworks3D Limited) that contains library files, samples, documentation and tools required to develop, test and deploy applications for mobile devices.

New!!: Mobile app development and Marmalade (software) · See more »

MeeGo

MeeGo is a discontinued Linux distribution hosted by the Linux Foundation, using source code from the operating systems Moblin (produced by Intel) and Maemo (produced by Nokia).

New!!: Mobile app development and MeeGo · See more »

Meme IDE

Meme IDE is a software platform for developing mobile applications.

New!!: Mobile app development and Meme IDE · See more »

Mendix

Mendix is a low-code software platform.

New!!: Mobile app development and Mendix · See more »

Metismo

Metismo was a mobile middleware developer founded in August 2007 by John Chasey, Glenn Broadway, Nick Reed and Matthew Cope who previously had been employed at mobile game studio IOMO, a subsidiary of InfoSpace.

New!!: Mobile app development and Metismo · See more »

Microsoft

Microsoft Corporation (abbreviated as MS) is an American multinational technology company with headquarters in Redmond, Washington.

New!!: Mobile app development and Microsoft · See more »

Microsoft Visual Studio

Microsoft Visual Studio is an integrated development environment (IDE) from Microsoft.

New!!: Mobile app development and Microsoft Visual Studio · See more »

Microsoft Windows

Microsoft Windows is a group of several graphical operating system families, all of which are developed, marketed, and sold by Microsoft.

New!!: Mobile app development and Microsoft Windows · See more »

Middleware

Middleware is computer software that provides services to software applications beyond those available from the operating system.

New!!: Mobile app development and Middleware · See more »

Mobile app

A mobile app is a computer program designed to run on a mobile device such as a phone/tablet or watch.

New!!: Mobile app development and Mobile app · See more »

Mobile application management

Mobile application management (MAM) describes software and services responsible for provisioning and controlling access to internally developed and commercially available mobile apps used in business settings on both company-provided and “bring your own” smartphones and tablet computers.

New!!: Mobile app development and Mobile application management · See more »

Mobile backend as a service

Mobile backend as a service (MBaaS), also known as "backend as a service" (BaaS), is a model for providing web app and mobile app developers with a way to link their applications to backend cloud storage and APIs exposed by back end applications while also providing features such as user management, push notifications, and integration with social networking services.

New!!: Mobile app development and Mobile backend as a service · See more »

Mobile business intelligence

Mobile Business Intelligence (Mobile BI or Mobile Intelligence) is defined as “Mobile BI is a system comprising both technical and organizational elements that present historical and/or real-time information to its users for analysis on mobile devices such as smartphones and tablets (not laptops), to enable effective decision-making and management support, for the overall purpose of increasing firm performance.” (Peters et al., 2016).

New!!: Mobile app development and Mobile business intelligence · See more »

Mobile computing

Mobile computing is human–computer interaction by which a computer is expected to be transported during normal usage, which allows for transmission of data, voice and video.

New!!: Mobile app development and Mobile computing · See more »

Mobile device

A mobile device (or handheld computer) is a computing device small enough to hold and operate in the hand.

New!!: Mobile app development and Mobile device · See more »

Mobile enterprise application platform

A mobile enterprise application platform (MEAP) is a suite of products and services that enable development of mobile applications.

New!!: Mobile app development and Mobile enterprise application platform · See more »

Mobile game

A mobile game is a video game played on a feature phone, smartphone/tablet, smartwatch, PDA, portable media player or graphing calculator.

New!!: Mobile app development and Mobile game · See more »

Mobile interaction

Mobile interaction is the study of interaction between mobile users and computers.

New!!: Mobile app development and Mobile interaction · See more »

Mobile marketing

Mobile marketing is multi-channel online marketing technique focused at reaching a specific audience on their smart phone, tablets, or any other related devices through websites, E mail, SMS and MMS, social media or mobile applications.

New!!: Mobile app development and Mobile marketing · See more »

Mobile operating system

No description.

New!!: Mobile app development and Mobile operating system · See more »

Mobile phone

A mobile phone, known as a cell phone in North America, is a portable telephone that can make and receive calls over a radio frequency link while the user is moving within a telephone service area.

New!!: Mobile app development and Mobile phone · See more »

Mobile Web

The mobile web refers to browser-based Internet services accessed from handheld mobile devices, such as smartphones or feature phones, through a mobile or other wireless network.

New!!: Mobile app development and Mobile Web · See more »

Mobile workflow

Mobile Workflows are specialized workflows aimed to address deployment of workflows in mobile device infrastructure enabling automation of process interaction with traditional business processes from within the device.

New!!: Mobile app development and Mobile workflow · See more »

Mobile-device testing

Mobile-device testing function to assure the quality of mobile devices, like mobile phones, PDAs, etc.

New!!: Mobile app development and Mobile-device testing · See more »

Monaca (software)

Monaca is a software tools and services solution for building and deploying HTML5 mobile hybrid apps.

New!!: Mobile app development and Monaca (software) · See more »

Mono (software)

Mono is a free and open-source project led by Xamarin, a subsidiary of Microsoft (formerly by Novell and originally by Ximian), and the.NET Foundation, to create an Ecma standard-compliant,.NET Framework-compatible set of tools including, among others, a C# compiler and a Common Language Runtime.

New!!: Mobile app development and Mono (software) · See more »

MoSoSo

MoSoSo (mobile social software) is a class of mobile applications which scope is to support social interaction among interconnected mobile users.

New!!: Mobile app development and MoSoSo · See more »

MoSync

MoSync is a discontinued free and open-source software development kit (SDK) for mobile applications.

New!!: Mobile app development and MoSync · See more »

Mozilla

Mozilla (stylized as moz://a) is a free software community founded in 1998 by members of Netscape.

New!!: Mobile app development and Mozilla · See more »

Mpowerplayer

mpowerplayer is a technology-startup company based in Reston, Virginia, just outside Washington, D.C..

New!!: Mobile app development and Mpowerplayer · See more »

MTASC

MTASC (Motion-Twin ActionScript 2 Compiler) is an ActionScript 2.0 compiler written in the OCaml programming language by the company Motion-Twin.

New!!: Mobile app development and MTASC · See more »

NetBeans

NetBeans is an integrated development environment (IDE) for Java.

New!!: Mobile app development and NetBeans · See more »

Nook Color

The Nook Color is a tablet computer/e-reader that was marketed by Barnes & Noble.

New!!: Mobile app development and Nook Color · See more »

Object Pascal

Object Pascal refers to a branch of object-oriented derivatives of Pascal, mostly known as the primary programming language of Delphi.

New!!: Mobile app development and Object Pascal · See more »

Objective-C

Objective-C is a general-purpose, object-oriented programming language that adds Smalltalk-style messaging to the C programming language.

New!!: Mobile app development and Objective-C · See more »

On-Device Portal

On-Device Portals (ODPs) allow mobile phone users to easily browse, purchase and use mobile content and services.

New!!: Mobile app development and On-Device Portal · See more »

OpenBSD

OpenBSD is a free and open-source Unix-like computer operating system descended from Berkeley Software Distribution (BSD), a Research Unix derivative developed at the University of California, Berkeley.

New!!: Mobile app development and OpenBSD · See more »

OpenFL

OpenFL is a free and open-source software framework and platform for the creation of multi-platform applications and video games.

New!!: Mobile app development and OpenFL · See more »

OpenPlug

OpenPlug is a French company focused on mobile applications development tools and software for mobile phones.

New!!: Mobile app development and OpenPlug · See more »

OpenWrt

OpenWrt is an open source project for embedded operating system based on Linux, primarily used on embedded devices to route network traffic.

New!!: Mobile app development and OpenWrt · See more »

OutSystems

OutSystems is a global enterprise software company headquartered in Atlanta, Georgia, in the United States.

New!!: Mobile app development and OutSystems · See more »

Over-the-air programming

Over-the-Air programming (OTA) refers to various methods of distributing new software, configuration settings, and even updating encryption keys to devices like cellphones, set-top boxes or secure voice communication equipment (encrypted 2-way radios).

New!!: Mobile app development and Over-the-air programming · See more »

Palm OS

Palm OS (also known as Garnet OS) is a discontinued mobile operating system initially developed by Palm, Inc., for personal digital assistants (PDAs) in 1996.

New!!: Mobile app development and Palm OS · See more »

Palm Pre

The Palm Pre, styled as palm prē, is a multitask smartphone that was designed and marketed by Palm with a multi-touch screen and a sliding keyboard.

New!!: Mobile app development and Palm Pre · See more »

Pascal (programming language)

Pascal is an imperative and procedural programming language, which Niklaus Wirth designed in 1968–69 and published in 1970, as a small, efficient language intended to encourage good programming practices using structured programming and data structuring. It is named in honor of the French mathematician, philosopher and physicist Blaise Pascal. Pascal was developed on the pattern of the ALGOL 60 language. Wirth had already developed several improvements to this language as part of the ALGOL X proposals, but these were not accepted and Pascal was developed separately and released in 1970. A derivative known as Object Pascal designed for object-oriented programming was developed in 1985; this was used by Apple Computer and Borland in the late 1980s and later developed into Delphi on the Microsoft Windows platform. Extensions to the Pascal concepts led to the Pascal-like languages Modula-2 and Oberon.

New!!: Mobile app development and Pascal (programming language) · See more »

Personal digital assistant

A personal digital assistant (PDA), also known as a handheld PC, is a variety mobile device which functions as a personal information manager.

New!!: Mobile app development and Personal digital assistant · See more »

PHP

PHP: Hypertext Preprocessor (or simply PHP) is a server-side scripting language designed for Web development, but also used as a general-purpose programming language.

New!!: Mobile app development and PHP · See more »

Pilot experiment

A pilot study, pilot project, or pilot experiment is a small scale preliminary study conducted in order to evaluate feasibility, time, cost, adverse events, and improve upon the study design prior to performance of a full-scale research project.

New!!: Mobile app development and Pilot experiment · See more »

Pixel

In digital imaging, a pixel, pel, dots, or picture element is a physical point in a raster image, or the smallest addressable element in an all points addressable display device; so it is the smallest controllable element of a picture represented on the screen.

New!!: Mobile app development and Pixel · See more »

Platform as a service

Platform as a Service (PaaS) or application platform as a Service (aPaaS) or platform base service is a category of cloud computing services that provides a platform allowing customers to develop, run, and manage applications without the complexity of building and maintaining the infrastructure typically associated with developing and launching an app.

New!!: Mobile app development and Platform as a service · See more »

PocketStudio

PocketStudio by Winsoft is an IDE supporting rapid application development (RAD) for Palm OS and related operating systems like Garnet OS or Access Linux Platform.

New!!: Mobile app development and PocketStudio · See more »

Portable data terminal

A portable data terminal, or shortly PDT, is an electronic device that is used to enter or retrieve data via wireless transmission (WLAN or WWAN).

New!!: Mobile app development and Portable data terminal · See more »

PRC (Palm OS)

PRC (Palm Resource Code) is a container format for code databases in Palm OS, Garnet OS and Access Linux Platform.

New!!: Mobile app development and PRC (Palm OS) · See more »

Programming language

A programming language is a formal language that specifies a set of instructions that can be used to produce various kinds of output.

New!!: Mobile app development and Programming language · See more »

Protogrid

Protogrid is an integrated application development solution for the development and operations of information systems.

New!!: Mobile app development and Protogrid · See more »

Python (programming language)

Python is an interpreted high-level programming language for general-purpose programming.

New!!: Mobile app development and Python (programming language) · See more »

QML

QML (Qt Modeling Language) is a user interface markup language.

New!!: Mobile app development and QML · See more »

Qt (software)

Qt ("cute") is a cross-platform application framework and widget toolkit for creating classic and embedded graphical user interfaces, and applications that run on various software and hardware platforms with little or no change in the underlying codebase, while still being a native application with native capabilities and speed.

New!!: Mobile app development and Qt (software) · See more »

Qt Creator

Qt Creator is a cross-platform C++, JavaScript and QML integrated development environment which is part of the SDK for the Qt GUI application development framework.

New!!: Mobile app development and Qt Creator · See more »

Ranorex Studio

Ranorex Studio is a GUI test automation framework provided by Ranorex GmbH, a software development company.

New!!: Mobile app development and Ranorex Studio · See more »

RhoMobile Suite

RhoMobile Suite, based on the Rhodes open source framework, is a set of development tools for creating data-centric, cross-platform, native mobile consumer and enterprise applications.

New!!: Mobile app development and RhoMobile Suite · See more »

Ruby (programming language)

Ruby is a dynamic, interpreted, reflective, object-oriented, general-purpose programming language.

New!!: Mobile app development and Ruby (programming language) · See more »

RubyMotion

RubyMotion is an implementation of the Ruby programming language that runs on iOS, OS X and Android.

New!!: Mobile app development and RubyMotion · See more »

S60 (software platform)

The S60 Platform (formerly Series 60 User Interface) was a software platform for smartphones that runs on the Symbian operating system.

New!!: Mobile app development and S60 (software platform) · See more »

Safari (web browser)

Safari is a web browser developed by Apple based on the WebKit engine.

New!!: Mobile app development and Safari (web browser) · See more »

Scheme (programming language)

Scheme is a programming language that supports multiple paradigms, including functional programming and imperative programming, and is one of the two main dialects of Lisp.

New!!: Mobile app development and Scheme (programming language) · See more »

Scratch (programming language)

Scratch is a visual programming language and online community targeted primarily at children.

New!!: Mobile app development and Scratch (programming language) · See more »

Scroll wheel

A scroll wheel (or mouse wheel) is a hard plastic or rubbery disc (the "wheel") on a computer mouse that is perpendicular to the mouse surface.

New!!: Mobile app development and Scroll wheel · See more »

Sencha Touch

Sencha Touch is a user interface (UI) JavaScript library, or web framework, specifically built for the Mobile Web.

New!!: Mobile app development and Sencha Touch · See more »

Service-oriented architecture

A service-oriented architecture (SOA) is a style of software design where services are provided to the other components by application components, through a communication protocol over a network.

New!!: Mobile app development and Service-oriented architecture · See more »

Simulation

Simulation is the imitation of the operation of a real-world process or system.

New!!: Mobile app development and Simulation · See more »

Smartface

Smartface is a mobile technology company focusing on enterprise mobility in the cloud for mobile transformation in enterprises.

New!!: Mobile app development and Smartface · See more »

Software

Computer software, or simply software, is a generic term that refers to a collection of data or computer instructions that tell the computer how to work, in contrast to the physical hardware from which the system is built, that actually performs the work.

New!!: Mobile app development and Software · See more »

Software development

Software development is the process of conceiving, specifying, designing, programming, documenting, testing, and bug fixing involved in creating and maintaining applications, frameworks, or other software components.

New!!: Mobile app development and Software development · See more »

Stencyl

Stencyl is a video game development tool that allows users to create 2D video games for computers, mobile devices, and the web.

New!!: Mobile app development and Stencyl · See more »

Swift (programming language)

Swift is a general-purpose, multi-paradigm, compiled programming language developed by Apple Inc. for iOS, macOS, watchOS, tvOS, and Linux.

New!!: Mobile app development and Swift (programming language) · See more »

Symbian

Symbian is a discontinued mobile operating system (OS) and computing platform designed for smartphones.

New!!: Mobile app development and Symbian · See more »

Telerik

Telerik AD (Телерик АД) is a Bulgarian company offering software tools for web, mobile, desktop application development, tools and subscription services for cross-platform application development.

New!!: Mobile app development and Telerik · See more »

Testdroid

Testdroid is a set of mobile software development and testing products by Bitbar Technologies Limited.

New!!: Mobile app development and Testdroid · See more »

The Iconfactory

The Iconfactory is a small software and graphic design company that specializes in creating icons and software for creating and using icons.

New!!: Mobile app development and The Iconfactory · See more »

Tizen

Tizen is a mobile operating system developed by Samsung that runs on a wide range of Samsung devices, including smartphones; tablets; in-vehicle infotainment (IVI) devices; smart televisions; smart cameras; smartwatches; Blu-ray players; smart home appliances (refrigerators, lighting, washing machines, air conditioners, ovens/microwaves); and robotic vacuum cleaners.

New!!: Mobile app development and Tizen · See more »

Ubuntu Touch

Ubuntu Touch (also known as Ubuntu Phone) is a mobile version of the Ubuntu operating system that was originally developed by Canonical Ltd. and is now being developed by the UBports community.

New!!: Mobile app development and Ubuntu Touch · See more »

Unity (game engine)

Unity is a cross-platform game engine developed by Unity Technologies, first announced and released in June 2005 at Apple Inc.'s Worldwide Developers Conference as an OS X-exclusive game engine.

New!!: Mobile app development and Unity (game engine) · See more »

User experience

User Experience (UX) refers to a person's emotions and attitudes about using a particular product, system or service.

New!!: Mobile app development and User experience · See more »

User interface

The user interface (UI), in the industrial design field of human–computer interaction, is the space where interactions between humans and machines occur.

New!!: Mobile app development and User interface · See more »

V-Play Engine

V-Play is a cross-platform development tool, based on the Qt framework.

New!!: Mobile app development and V-Play Engine · See more »

Verivo

Verivo Software Inc.

New!!: Mobile app development and Verivo · See more »

Visual Basic

Visual Basic is a third-generation event-driven programming language and integrated development environment (IDE) from Microsoft for its Component Object Model (COM) programming model first released in 1991 and declared legacy during 2008.

New!!: Mobile app development and Visual Basic · See more »

Visual Basic .NET

Visual Basic.NET (VB.NET) is a multi-paradigm, object-oriented programming language, implemented on the.NET Framework.

New!!: Mobile app development and Visual Basic .NET · See more »

ViziApps

ViziApps is an online mobile application platform for creating native and web mobile applications for the iPhone, iPad and Android smartphones and tablets.

New!!: Mobile app development and ViziApps · See more »

Wakanda (software)

Wakanda is a JavaScript platform to develop and run web or mobile apps.

New!!: Mobile app development and Wakanda (software) · See more »

Web application

In computing, a web application or web app is a client–server computer program which the client (including the user interface and client-side logic) runs in a web browser.

New!!: Mobile app development and Web application · See more »

Web browser

A web browser (commonly referred to as a browser) is a software application for accessing information on the World Wide Web.

New!!: Mobile app development and Web browser · See more »

WebORB Integration Server

WebORB is an integration server developed and maintained by Midnight Coders Incorporated.

New!!: Mobile app development and WebORB Integration Server · See more »

WebOS

webOS, also known as LG webOS and previously known as Open webOS, HP webOS and Palm webOS, is a Linux kernel-based multitasking operating system for smart devices such as smart TVs and it has been used as a mobile operating system.

New!!: Mobile app development and WebOS · See more »

Website

A website is a collection of related web pages, including multimedia content, typically identified with a common domain name, and published on at least one web server.

New!!: Mobile app development and Website · See more »

Windows 8

Windows 8 is a personal computer operating system developed by Microsoft as part of the Windows NT family of operating systems.

New!!: Mobile app development and Windows 8 · See more »

Windows Embedded Compact

Windows Embedded Compact, formerly Windows Embedded CE and Windows CE, is an operating system subfamily developed by Microsoft as part of its Windows Embedded family of products.* Unlike Windows Embedded Standard, which is based on Windows NT, Windows Embedded Compact uses a different hybrid kernel.

New!!: Mobile app development and Windows Embedded Compact · See more »

Windows Mobile

Windows Mobile is a discontinued family of mobile operating systems developed by Microsoft for smartphones and Pocket PCs.

New!!: Mobile app development and Windows Mobile · See more »

Windows Phone

Windows Phone (WP) is a family of discontinued mobile operating systems developed by Microsoft for smartphones as the replacement successor to Windows Mobile and Zune.

New!!: Mobile app development and Windows Phone · See more »

Windows Phone 8

Windows Phone 8 is the second generation of the Windows Phone mobile operating system from Microsoft.

New!!: Mobile app development and Windows Phone 8 · See more »

Windows RT

Windows RT is a discontinued mobile operating system developed by Microsoft.

New!!: Mobile app development and Windows RT · See more »

WURFL

WURFL (Wireless Universal Resource FiLe) is a set of proprietary application programming interfaces (APIs) and an XML configuration file which contains information about device capabilities and features for a variety of mobile devices, focused on mobile device detection.

New!!: Mobile app development and WURFL · See more »

WYSIWYG

WYSIWYG is an acronym for "what you see is what you get".

New!!: Mobile app development and WYSIWYG · See more »

Xamarin

Xamarin is a Microsoft-owned San Francisco, California-based software company founded in May 2011 by the engineers that created Mono, Mono for Android and MonoTouch, which are cross-platform implementations of the Common Language Infrastructure (CLI) and Common Language Specifications (often called Microsoft.NET).

New!!: Mobile app development and Xamarin · See more »

XAP (file format)

XAP is the file format used to distribute and install application software and middleware onto Microsoft's Windows Phone 7/8/8.1/10 operating system, and is the file format for Silverlight applications.

New!!: Mobile app development and XAP (file format) · See more »

Xcode

Xcode is an integrated development environment (IDE) for macOS containing a suite of software development tools developed by Apple for developing software for macOS, iOS, watchOS, and tvOS.

New!!: Mobile app development and Xcode · See more »

XML

In computing, Extensible Markup Language (XML) is a markup language that defines a set of rules for encoding documents in a format that is both human-readable and machine-readable.

New!!: Mobile app development and XML · See more »

Xojo

The Xojo programming environment is developed and commercially marketed by Xojo, Inc.

New!!: Mobile app development and Xojo · See more »

.NET Compact Framework

The Microsoft.NET Compact Framework (.NET CF) is a version of the.NET Framework that is designed to run on resource constrained mobile/embedded devices such as personal digital assistants (PDAs), mobile phones, factory controllers, set-top boxes, etc.

New!!: Mobile app development and .NET Compact Framework · See more »

.NET Framework

.NET Framework (pronounced dot net) is a software framework developed by Microsoft that runs primarily on Microsoft Windows.

New!!: Mobile app development and .NET Framework · See more »

Redirects here:

App development, Cell phone software, Cellphone software, Cross platform app development, Cross platform phone development, Mobile Application Development, Mobile Applications, Mobile Development, Mobile Software, Mobile application development, Mobile developers, Mobile development, Mobile programming, Mobile software development, Mobile software platform, Phone development.

References

[1] https://en.wikipedia.org/wiki/Mobile_app_development

OutgoingIncoming
Hey! We are on Facebook now! »