SG11201404680SA - Environment and method for cross-platform development of software applications - Google Patents

Environment and method for cross-platform development of software applications

Info

Publication number
SG11201404680SA
SG11201404680SA SG11201404680SA SG11201404680SA SG11201404680SA SG 11201404680S A SG11201404680S A SG 11201404680SA SG 11201404680S A SG11201404680S A SG 11201404680SA SG 11201404680S A SG11201404680S A SG 11201404680SA SG 11201404680S A SG11201404680S A SG 11201404680SA
Authority
SG
Singapore
Prior art keywords
environment
cross
software applications
platform development
platform
Prior art date
Application number
SG11201404680SA
Other languages
English (en)
Inventor
Douglas Michael Seven
Stefan Kanchev Dobrev
Evgeni Ivanov Petrov
Deyan Georgiev Varchev
Yavor Sashov Georgiev
Clemri Steyn
Original Assignee
Telerik Ad
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Telerik Ad filed Critical Telerik Ad
Publication of SG11201404680SA publication Critical patent/SG11201404680SA/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/70Software maintenance or management
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/30Creation or generation of source code
    • G06F8/38Creation or generation of source code for implementing user interfaces
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/65Updates
    • G06F8/656Updates while running
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/65Updates
    • G06F8/658Incremental updates; Differential updates
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/445Program loading or initiating
    • G06F9/44536Selecting among different versions

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Security & Cryptography (AREA)
  • Human Computer Interaction (AREA)
  • Stored Programmes (AREA)
  • Information Transfer Between Computers (AREA)
  • User Interface Of Digital Computer (AREA)
SG11201404680SA 2012-02-07 2013-02-07 Environment and method for cross-platform development of software applications SG11201404680SA (en)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US201261595945P 2012-02-07 2012-02-07
US201261642187P 2012-05-03 2012-05-03
US13/657,149 US20130205277A1 (en) 2012-02-07 2012-10-22 Environment and method for cross-platform development of software applications
PCT/IB2013/000447 WO2013117995A2 (fr) 2012-02-07 2013-02-07 Environnement et procédé de développement entre plateformes d'applications logicielles

Publications (1)

Publication Number Publication Date
SG11201404680SA true SG11201404680SA (en) 2014-09-26

Family

ID=48904047

Family Applications (1)

Application Number Title Priority Date Filing Date
SG11201404680SA SG11201404680SA (en) 2012-02-07 2013-02-07 Environment and method for cross-platform development of software applications

Country Status (10)

Country Link
US (1) US20130205277A1 (fr)
EP (1) EP2812797A4 (fr)
JP (1) JP2015510635A (fr)
KR (1) KR20150047453A (fr)
CN (1) CN104321745A (fr)
AU (1) AU2013217338A1 (fr)
BR (1) BR112014019336A2 (fr)
CA (1) CA2863882A1 (fr)
SG (1) SG11201404680SA (fr)
WO (1) WO2013117995A2 (fr)

Families Citing this family (95)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8640097B2 (en) * 2009-03-16 2014-01-28 Microsoft Corporation Hosted application platform with extensible media format
US9584682B2 (en) * 2012-05-24 2017-02-28 Blackberry Limited System and method for sharing data across multiple electronic devices
US8966441B2 (en) * 2012-07-12 2015-02-24 Oracle International Corporation Dynamic scripts to extend static applications
US20140149966A1 (en) * 2012-11-27 2014-05-29 Inadev Corporation Application, build, integration, and release management system and method
US20140149243A1 (en) * 2012-11-29 2014-05-29 Red Hat, Inc. Vendor download integration
CN103024063A (zh) * 2012-12-24 2013-04-03 腾讯科技(深圳)有限公司 一种数据共享方法、客户端及系统
US9038019B2 (en) 2013-02-05 2015-05-19 Sap Se Paige control for enterprise mobile applications
US9244668B1 (en) * 2013-02-11 2016-01-26 Symantec Corporation Systems and methods for synchronizing mobile computing platforms
US10712898B2 (en) 2013-03-05 2020-07-14 Fasetto, Inc. System and method for cubic graphical user interfaces
US9069375B2 (en) * 2013-04-30 2015-06-30 MobileDataForce, Inc. Method and system for platform-independent application development
CN104182241A (zh) * 2013-05-24 2014-12-03 华为终端有限公司 一种网页应用程序更新方法及通信设备
US9563415B2 (en) * 2013-05-28 2017-02-07 Sap Se Generating visually encoded dynamic codes for remote launching of applications
US20140359557A1 (en) * 2013-05-31 2014-12-04 Microsoft Corporation Creating applications
CA2918687C (fr) 2013-07-18 2020-04-14 Fasetto, Inc. Systeme et procede de videos a angles multiples
CN103414765B (zh) * 2013-07-26 2017-04-12 华为技术有限公司 图形码中信息的分流方法、装置及系统
TWI488051B (zh) * 2013-08-27 2015-06-11 Benq Corp 媒體資料分享方法
EP2846514A1 (fr) * 2013-09-05 2015-03-11 iMinds VZW Procédé pour installer et configurer une application
EP3053119B1 (fr) * 2013-09-30 2019-11-06 Fasetto, Inc. Application électronique
US10095873B2 (en) * 2013-09-30 2018-10-09 Fasetto, Inc. Paperless application
US20150161087A1 (en) * 2013-12-09 2015-06-11 Justin Khoo System and method for dynamic imagery link synchronization and simulating rendering and behavior of content across a multi-client platform
US9584402B2 (en) 2014-01-27 2017-02-28 Fasetto, Llc Systems and methods for peer to peer communication
US20150268936A1 (en) * 2014-03-21 2015-09-24 Ptc Inc. System and method for testing computing devices in a heterogeneous environment
WO2015143416A1 (fr) 2014-03-21 2015-09-24 Ptc Inc. Systèmes et procédés permettant de développer et d'utiliser des applications de données en temps réel
US9467533B2 (en) 2014-03-21 2016-10-11 Ptc Inc. System and method for developing real-time web-service objects
US20170017655A1 (en) * 2014-03-31 2017-01-19 Hewlett Packard Enterprise Development Lp Candidate services for an application
WO2015191828A1 (fr) * 2014-06-11 2015-12-17 Arizona Board Of Regents For The University Of Arizona Environnement de réponse analytique web adaptatif
CN105446980B (zh) * 2014-06-27 2018-12-14 北京金山安全软件有限公司 一种鉴别图片垃圾文件的方法及装置
EP3175588B1 (fr) 2014-07-10 2023-10-25 Fasetto, Inc. Systèmes et procédés d'édition de messages
US10963539B2 (en) * 2014-09-10 2021-03-30 Mk Systems Usa Inc. Interactive web application editor
US20160077955A1 (en) * 2014-09-16 2016-03-17 International Business Machines Corporation Regression testing of responsive user interfaces
US8997081B1 (en) * 2014-09-18 2015-03-31 Ensighten, Inc. Analytics for mobile applications
US11216253B2 (en) * 2014-10-03 2022-01-04 Kony, Inc. Application prototyping tool
CA2963079C (fr) 2014-10-06 2023-03-14 Fasetto, Llc Systemes et procedes pour dispositifs de stockage portables
US10437288B2 (en) 2014-10-06 2019-10-08 Fasetto, Inc. Portable storage device with modular power and housing system
US9880816B2 (en) * 2014-11-27 2018-01-30 Sap Se Simulator with local resource capabilities
WO2016123768A1 (fr) * 2015-02-04 2016-08-11 Global Silicon Limited Mise à jour de micrologiciel au moyen de fichiers audio
CN105989068A (zh) * 2015-02-10 2016-10-05 中国移动通信集团贵州有限公司 基于超文本标记语言的移动应用生成方法及装置
WO2016145126A1 (fr) 2015-03-11 2016-09-15 Fasetto, Llc Systèmes et procédés pour des communications d'interface de programmation d'application (api) internet
US9645814B1 (en) * 2015-05-04 2017-05-09 Amazon Technologies, Inc. Generating and publishing applications for multiple platforms
CN104834530A (zh) * 2015-05-27 2015-08-12 百富计算机技术(深圳)有限公司 一种pos应用程序的开发方法及云端服务器
US10459600B2 (en) * 2015-06-24 2019-10-29 Microsoft Technology Licensing, Llc Conversion of platform-independent accessibility logic into platform-specific accessibility functionality
US9419857B1 (en) * 2015-07-24 2016-08-16 Accenture Global Services Limited Cloud-based multi-layer security architecture with hub and spoke development environment
US10303331B2 (en) * 2015-08-04 2019-05-28 Apptimize, Inc. Live mobile application visual editor demo
US10146512B1 (en) 2015-08-28 2018-12-04 Twitter, Inc. Feature switching kits
US9841969B2 (en) * 2015-09-02 2017-12-12 Google Inc. Software development and distribution platform
CN106559438B (zh) * 2015-09-24 2019-12-31 阿里巴巴集团控股有限公司 一种基于目标网络平台的程序上传方法和装置
WO2017096245A1 (fr) 2015-12-03 2017-06-08 Fasetto, Llc Systèmes et procédés pour une émulation de carte mémoire
US9674108B1 (en) * 2015-12-30 2017-06-06 Accenture Global Solutions Limited Hub-and-spoke connection architecture
CN106020845A (zh) * 2016-05-31 2016-10-12 广东能龙教育股份有限公司 一种客户端混合快速开发方法
US10496419B2 (en) * 2016-06-10 2019-12-03 Apple Inc. Editing inherited configurations
US10248412B2 (en) 2016-09-20 2019-04-02 Microsoft Technology Licensing, Llc Sharing applications by modifying attributes
US10372443B2 (en) 2016-10-18 2019-08-06 Oracle International Corporation Multi-platform pattern-based user interfaces
CN106533860A (zh) * 2016-11-18 2017-03-22 深圳Tcl智能家庭科技有限公司 一种智能家居交互软件总线系统及实现方法
AU2017363882B2 (en) 2016-11-23 2021-08-12 Fasetto, Inc. Systems and methods for streaming media
US10282402B2 (en) 2017-01-06 2019-05-07 Justin Khoo System and method of proofing email content
CN110461658A (zh) 2017-02-03 2019-11-15 法斯埃托股份有限公司 用于钥匙化设备中的数据存储的系统和方法
CN106652613A (zh) * 2017-03-09 2017-05-10 南通理工学院 一种基于云计算的软件类课程移动学习平台
US10303462B2 (en) * 2017-05-31 2019-05-28 Microsoft Technology Licensing, Llc Windows support of a pluggable ecosystem for universal windows application stores
CN107346338B (zh) * 2017-06-30 2021-01-01 武汉斗鱼网络科技有限公司 文件目录排序方法及装置
WO2019060663A1 (fr) * 2017-09-21 2019-03-28 Oracle International Corporation Systèmes et procédés de mise à jour de piles d'applications à plusieurs niveaux dans un environnement en nuage
US10763630B2 (en) 2017-10-19 2020-09-01 Fasetto, Inc. Portable electronic device connection systems
TWI667613B (zh) * 2017-11-02 2019-08-01 聲達資訊股份有限公司 前端整合開發管理系統及其方法
AU2018374384A1 (en) 2017-12-01 2020-07-23 Fasetto, Inc. Systems and methods for improved data encryption
CN108170606B (zh) * 2018-01-03 2022-02-15 中国工商银行股份有限公司 系统软件升级类应用的测试系统及方法
US11102316B1 (en) 2018-03-21 2021-08-24 Justin Khoo System and method for tracking interactions in an email
MX2020010857A (es) 2018-04-17 2021-01-15 Fasetto Inc Presentacion de dispositivo con comentarios en tiempo real.
US12363057B1 (en) 2018-07-20 2025-07-15 Justin Khoo System and method for processing of speech content in email messages
CN109471630B (zh) * 2018-11-16 2021-11-16 广州虎牙科技有限公司 一种应用处理方法和设备
CN109525584B (zh) * 2018-11-26 2020-12-04 竞技世界(北京)网络技术有限公司 一种构建移动端跨平台多类型应用容器的方法
US10795670B2 (en) * 2018-12-20 2020-10-06 Roblox Corporation Developer collaboration control system
US20200257523A1 (en) * 2019-02-11 2020-08-13 International Business Machines Corporation Application feature change detection
GB2589661B (en) 2019-06-10 2024-06-05 Fisher Rosemount Systems Inc Virtualized real-time I/O in process control systems
GB2623651B (en) 2019-06-10 2024-11-20 Fisher Rosemount Systems Inc Automatic load balancing and performance leveling of virtual nodes running real-time control in process control systems
GB2621485B (en) 2019-06-10 2024-08-28 Fisher Rosemount Systems Inc Ease of node switchovers in process control systems
US11550311B2 (en) 2019-06-10 2023-01-10 Fisher-Rosemount Systems, Inc. Centralized virtualization management node in process control systems
US11249464B2 (en) * 2019-06-10 2022-02-15 Fisher-Rosemount Systems, Inc. Industrial control system architecture for real-time simulation and process control
US11231701B2 (en) 2019-06-10 2022-01-25 Fisher-Rosemount Systems, Inc. Publish/subscribe protocol for real-time process control
CN112784293B (zh) * 2019-11-08 2024-06-04 游戏橘子数位科技股份有限公司 画面撷取的记录通知的方法
CN112860274A (zh) * 2019-11-27 2021-05-28 华为技术有限公司 程序包部署的方法、装置、终端设备和存储介质
US11487510B2 (en) * 2020-10-20 2022-11-01 Intuit, Inc. Dynamic web-based integrated development environment
US11487565B2 (en) * 2020-10-29 2022-11-01 Hewlett Packard Enterprise Development Lp Instances of just-in-time (JIT) compilation of code using different compilation settings
CN114546434B (zh) * 2020-11-26 2025-09-02 腾讯科技(深圳)有限公司 一种应用更新方法、装置、电子设备及存储介质
JP7533169B2 (ja) 2020-11-30 2024-08-14 ブラザー工業株式会社 セットアッププログラム、情報処理装置、およびシステム
JP7533170B2 (ja) 2020-11-30 2024-08-14 ブラザー工業株式会社 セットアッププログラム、情報処理装置、およびシステム
CN113157607B (zh) * 2021-05-20 2023-03-21 中国第一汽车股份有限公司 一种设备适配方法、装置、存储介质和计算机设备
CN113094033B (zh) * 2021-06-07 2021-08-27 南京沁恒微电子股份有限公司 一种mcu集成开发环境的工程结构适配方法
US12585562B1 (en) 2021-12-30 2026-03-24 The Pnc Financial Services Group, Inc. Systems, methods, and devices for a vendor-agnostic framework for automated validation of applications
CN114168928B (zh) * 2022-02-14 2022-05-06 阿里云计算有限公司 获取身份认证信息的方法、装置、存储介质及系统
CN115048114B (zh) * 2022-06-02 2025-09-02 深圳市闪剪智能科技有限公司 基于跨平台安装工具的项目兼容方法及相关装置
US12321568B1 (en) * 2022-06-03 2025-06-03 Apple Inc. Container file viewing
CN115098392B (zh) * 2022-07-12 2025-08-05 北京汇通天下物联科技有限公司 跨平台应用调试方法、装置、电子设备及存储介质
CN115145696B (zh) * 2022-08-30 2022-11-29 统信软件技术有限公司 确定进程虚拟机运行差异的方法、系统及计算设备
CN115480938B (zh) * 2022-09-16 2026-03-27 重庆长安科技有限责任公司 跨平台数据处理方法及装置、框架、电子设备、存储介质
CN117434883B (zh) * 2023-11-13 2024-07-19 中国电力工程顾问集团有限公司 一种plc程序版本的可视化管理方法及装置
CN119166255B (zh) * 2024-08-22 2025-08-19 四川开物信息技术有限公司 一种自适应屏幕宽度的搜索栏渲染方法及渲染系统

Family Cites Families (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040078787A1 (en) * 2002-07-19 2004-04-22 Michael Borek System and method for troubleshooting, maintaining and repairing network devices
US8108455B2 (en) * 2002-10-31 2012-01-31 Oracle America, Inc. Mobile agents in peer-to-peer networks
JP2007089136A (ja) * 2005-08-23 2007-04-05 Ricoh Co Ltd 画像処理方法、画像処理プログラム、記録媒体及び複合装置
US8190650B2 (en) * 2006-05-02 2012-05-29 Microsoft Corporation Efficiently filtering using a web site
WO2008035339A2 (fr) * 2006-09-21 2008-03-27 Vringo, Inc. Fichiers d'installation personnalisés
US20080294981A1 (en) * 2007-05-21 2008-11-27 Advancis.Com, Inc. Page clipping tool for digital publications
US20090119678A1 (en) * 2007-11-02 2009-05-07 Jimmy Shih Systems and methods for supporting downloadable applications on a portable client device
US20090228862A1 (en) * 2008-03-04 2009-09-10 Anders Bertelrud Modularized integrated software development environments
US20100281475A1 (en) * 2009-05-04 2010-11-04 Mobile On Services, Inc. System and method for mobile smartphone application development and delivery
US8984657B2 (en) * 2009-09-08 2015-03-17 Appcentral, Inc. System and method for remote management of applications downloaded to a personal portable wireless appliance
US8633902B2 (en) * 2009-11-23 2014-01-21 Microsoft Corporation Touch input for hosted applications
US8531487B2 (en) * 2010-08-24 2013-09-10 Adobe Systems Incorporated Software for displays with different pixel densities
KR101412765B1 (ko) * 2010-10-08 2014-07-01 루미 테크놀로지스 리미티드 다중-단계화 및 파티셔닝된 콘텐츠 준비 및 전달
US8903943B2 (en) * 2011-02-15 2014-12-02 Salesforce.Com, Inc. Integrating cloud applications and remote jobs
US8413884B2 (en) * 2011-03-03 2013-04-09 Life In Mobile, Inc. Method and apparatus for dynamically presenting content in response to successive scans of a static code
CN102184101B (zh) * 2011-04-27 2014-02-05 赵悦 一种面向智能手机的软件应用框架及其开发系统
US8635522B2 (en) * 2011-05-12 2014-01-21 Sybase, Inc. Hybrid web container for cross-platform mobile applications
US8612933B1 (en) * 2011-06-24 2013-12-17 Amazon Technologies, Inc. Cross-platform mobile application development
CN102323880A (zh) * 2011-06-30 2012-01-18 中兴通讯股份有限公司 基于浏览器解析方式的手机应用界面的开发方法和终端
CN102289374B (zh) * 2011-08-31 2017-06-30 南京中兴新软件有限责任公司 一种构建跨平台软件运行环境的方法及装置

Also Published As

Publication number Publication date
AU2013217338A1 (en) 2014-08-21
US20130205277A1 (en) 2013-08-08
JP2015510635A (ja) 2015-04-09
CN104321745A (zh) 2015-01-28
CA2863882A1 (fr) 2013-08-15
BR112014019336A2 (pt) 2017-07-11
WO2013117995A3 (fr) 2013-10-31
WO2013117995A2 (fr) 2013-08-15
KR20150047453A (ko) 2015-05-04
EP2812797A2 (fr) 2014-12-17
EP2812797A4 (fr) 2016-01-27

Similar Documents

Publication Publication Date Title
SG11201404680SA (en) Environment and method for cross-platform development of software applications
ZA201405540B (en) Packaging and method of packaging
GB2504817B (en) Crane and related method of operation
ZA201409071B (en) Controlled environment and method
GB201119103D0 (en) A method and arrangement for simulating execution of an executable application
EP2930909A4 (fr) Procédé et ordonnanceur pour organiser des applications
GB2506203B (en) Method of interacting with a simulated object
IL233596B (en) A method to prevent allergies
ZA201406645B (en) Application display method and temrinal
GB201207208D0 (en) Compound and method of manufacture
GB2501523B (en) Method and apparatus for design of pipeline components
AP3773A (en) Method and composition for sequestration of arsenic
GB2502800B (en) Crane and related method of operation
GB2515958B (en) Housing and method of making same
TWI562416B (en) Computing multi-magnet based devices and methods for solution of optimization problems
EP2926580A4 (fr) Procédé et appareil de présentation d'applications associées à des interfaces utilisateur géodépendantes
EP2831738A4 (fr) Système et procédé de détermination d'une exécution correcte d'un logiciel
EP2606424A4 (fr) Système et procédé d'exécution d'applications de calcul haute performance
GB2521532B (en) Valve and method of supporting a seal of a valve
GB201201929D0 (en) Integrated development environment and method
IL234302B (en) Systems and methods for enhancing performance of software applications
PL2906709T3 (pl) Enzymy do przekształcania ergopeptyn i sposób do tego przeznaczony
EP2899475A4 (fr) Système de cogénération et procédé de fonctionnement du système de cogénération
SG11201405094VA (en) Unitized package and method of making same
GB2504818B (en) Crane and related method of operation