Porting is also the term used when a video game designed to run on one platform, be it an arcade, video game console, or personal computer, is converted to run on a different platform. Platform business model explainedin under 100 words. A platform agnostic product runs equally well across more than one platform. The online system may be entirely selfcontained, or it may allow thirdparty apps to connect via the platforms programming interface api. Everywhere we look today, platform businesses are in the news. Platform as a service paas is a cloud computing model in which a thirdparty provider delivers hardware and software tools usually those needed for application development to users over the internet. The combination of the accenture cas software platform and newspages products will offer consumer goods companies the ability to manage all of their sales processes on a single global sales platform from trade promotion management and optimisation to retail execution, and from distributor management to direct store delivery, merchandising and customer service. The 9 types of software platforms platform hunt medium. The java platform is the name given to the computing platform from oracle. Multiple hardware platforms for digital photography can currently be used in a pathology laboratory. The bottom chip level layer is called a platform such as an intel platform or sunsparc platform.
A paas is basically software development as a service. It is a more generic way of referring to a computers operating system than having. Make the rubric once, add it to any future assignment without effort, you can. Software platform definition and meaning collins english. The term is often used as a synonym of operating system. A platform is a group of technologies that are used as a base upon which other applications, processes or technologies are developed. A horizontal surface raised above the level of the adjacent area, as a stage for public speaking or a landing alongside railroad tracks. Whats the difference between a software product and a platform. Software can also be platform agnostic, which means the software is designed to run on any combination of operating system and processor architecture incorporating a web browser as part of the underlying platform, for example. Synonyms for platform at with free online thesaurus, antonyms, and definitions. Whats the difference between a software product and a. For example, a dell computer running windows xp would be considered to be running on a windows platform.
Local trains would use sidebyside rails to roll alongside intercity trains and allow passengers to switch trains by stepping through docking bays. A computing platform or digital platform is the environment in which a piece of software is. Clear explanations of natural written and spoken english. Platform businesses are taking over every industry and are already a part of our everyday. From the kindergarten classroom, to college campuses, to global corporations, the brightspace learning management platform helps create inspired and engaging learning for all. Platform definition in the cambridge english dictionary.
Whatever it does and wherever it runs, all of this software together comprises an application platform. Software developers who want to see how their code behaves on different platforms may use a type of cloud computing. A software platform accelerates development but is not a consumable solution to the end user of a software system. As nouns the difference between software and platform is that software is computing encoded computer instructions, usually modifiable unless stored in some form of unalterable memory such as rom compare hardware while platform is a raised stage from which speeches are made and on which musical and other performances are made. A virtual platform is a system that allows different applications to run under the same environment, allowing users to access them via the internet. Yet very few will confidently answer a seemingly simple, but. Our comprehensive platform delivers the visibility, control and insights needed to drive value and create efficiencies for responsive workspaces. By this i mean a framework that allows multiple business models to. Definition of software platform from the collins english dictionary. So there is evidently a difference between a software product and a platform and there is evidently a new definition of what we should consider a technology platform to be. Can i run a java application on linux that built on windows platform. A trading platform is the software that enables investors and traders to place trades and monitor accounts through financial intermediaries. D2l creators of the brightspace learning management.
It is a broader view than system architecture which concentrates mainly on standard interfaces. It includes software tools such as gui builders, compilers, class libraries and utilities for. It includes software tools such as gui builders, compilers, class libraries and utilities for developing the applications, as. Yet very few will confidently answer a seemingly simple, but very important. Software platform definition of software platform by the. Can i use a same or exact programming algorithm on both operating systems. It may be the hardware or the operating system os, even a web browser and associated application programming interfaces, or other underlying software, as long as the program code is executed with it. Software platform definition and meaning collins english dictionary. The definition of a platform is a raised stage, or a forum in which an idea can be shared, or a standard for computer hardware that determines what types of software it can run, or is a series of beliefs of a political group.
A computer platform is a system that consists of a hardware device and an operating system that an application, program or process runs upon. Assess your skills, time, and desire then plan accordingly. A platform is a loosely defined computer industry buzzword that typically means some combination of hardware and system software that will mostly run all the same software. An imac, on the other hand, runs on the macintosh platform. The deal provides us with a platform for expansion into. In my view file types are platform independent like videos, images, documents etc. Foundation technology of a computer system viewed as a layered device. Platform agnostic is a a concept that refers to the design attributes and philosophies of software products. As a result, paas frees developers from having to install in. In personal computing, a platform is the basic hardware computer and software operating system on which software applications can be run.
Platform definition of platform by the free dictionary. Software platform definition, a major piece of software, as an operating system, an operating environment, or a database, under which various smaller application programs can be. Application platforms play a fundamental role in modern computing environments. Software platform definition, a major piece of software, as an operating system, an operating environment, or a database, under which various smaller application programs can be designed to run. Therefore, treat a software project starting with a platform as a custom development effort. Software can also be platformagnostic, which means the software is designed to run on any combination of operating system and processor architecture incorporating a web browser as part of the underlying platform, for example.
A computing platform or digital platform is the environment in which a piece of software is executed. Almost every software entrepreneur nowadays builds some kind of a platform. What is the difference between software and platform. A common hardware platform can make this task easier. Software can also be platformagnostic, which means the software is designed to run on any combination of operating system and processor. With these definitions in clear, we can introduce the concept of virtual platform, which is used in the field of technology. Just about every application today relies on other software. Once the platform has been defined, software developers can produce appropriate software and managers can purchase appropriate hardware and applications. A paas provider hosts the hardware and software on its own infrastructure. From the most valuable startups that are disrupting traditional markets, to established companies that have shifted their business model from a traditional linear to a platform based approach. A software enviroment that is used to write applications and run them.
Ems is the industryleading resource management platform, connecting people with the resources and space they need to be effective. A moving platform scheme is more technologically ambitious than maglev trains even though it relies on conventional rails. Net framework are examples of major software platforms. Software platform definition of software platform at. Platform as a service paas is a cloudbased service that provides an application platform along with the features needed for developers to create, deploy and host applications. Platform definition, a horizontal surface or structure with a horizontal surface raised above the level of the surrounding area. Dzone s guide to this article spans the importance of crossplatform app and software testing, helpful tips and techniques, and choosing the right tool. Software platform definition of software platform by. Dictionary grammar blog school scrabble thesaurus translator quiz more resources more from collins.
From the beginning of video games through to the 1990s, ports, at the time often known as conversions, were often not true ports, but rather reworked versions of the games. In the computer world, a platform typically refers to a computers operating system. The term crossplatform refers to applications, formats, or devices that work on different platforms. Unqork is a nocode application platform that helps large enterprises build complex custom software faster, with higher quality, and lower costs than conventional approaches.
1068 554 565 146 583 796 821 446 907 892 794 923 781 215 210 1523 230 262 1001 665 960 43 671 1210 509 971 890 1465 1155 970 332 1173