INTERACTIVE LEARNING TOOL USING PLAYGROUND
    1.
    发明申请
    INTERACTIVE LEARNING TOOL USING PLAYGROUND 审中-公开
    互动式学习工具

    公开(公告)号:WO2015184350A1

    公开(公告)日:2015-12-03

    申请号:PCT/US2015/033320

    申请日:2015-05-29

    Applicant: APPLE INC.

    Abstract: The subject disclosure relates to methods and systems for facilitating software development. In particular, aspects of the technology relate to a method including steps for receiving source code from a user in an editor window, automatically compiling the source code to produce compiled code, and executing the compiled code to generate an output, wherein the output comprises one or more results from execution of the compiled code. In some aspects, the method can also include steps for providing a results window to the user, the results window displaying at least one of the results from the execution of the compiled code, and providing a visualization window to the user, wherein the visualization window is associated with a progress timeline and wherein the visualization window is configured to display an animation of the at least one of the results from execution of the compiled code.

    Abstract translation: 本公开涉及促进软件开发的方法和系统。 特别地,该技术的方面涉及一种方法,包括在编辑器窗口中从用户接收源代码的步骤,自动编译源代码以产生编译代码,以及执行编译代码以生成输出,其中输出包括一个 或更多来自执行编译代码的结果。 在一些方面,该方法还可以包括用于向用户提供结果窗口的步骤,结果窗口显示来自执行编译代码的结果中的至少一个,以及向用户提供可视化窗口,其中可视化窗口 与进度时间线相关联,并且其中所述可视化窗口被配置为从所述编译代码的执行显示所述结果中的所述至少一个结果的动画。

    APPLICATION PACKAGING BASED ON TARGET DEVICE CAPABILITY ATTRIBUTES
    2.
    发明申请
    APPLICATION PACKAGING BASED ON TARGET DEVICE CAPABILITY ATTRIBUTES 审中-公开
    基于目标设备能力属性的应用程序包装

    公开(公告)号:WO2016195794A1

    公开(公告)日:2016-12-08

    申请号:PCT/US2016/025056

    申请日:2016-03-30

    Applicant: APPLE INC.

    CPC classification number: G06F8/61 G06F9/54 H04L67/34

    Abstract: A method and an apparatus for an application thinning mechanism are described. The thinning mechanism can select a subset of components from a universal application to assemble an application variant to be distributed and installed to a specific type of devices. The universal application may include every component, such as asset, resource or executable, built/developed for targeted device attributes to install one common application to multiple devices. For example, the thinning mechanism can use a trait vector associated with a type of devices to iterate through the components and identify assets to be included or packaged into in each target device specific application or application variant.

    Abstract translation: 描述了一种用于应用程序稀疏机制的方法和装置。 稀疏机制可以从通用应用程序中选择组件的一个子集,以组合要分发和安装到特定类型设备的应用程序变体。 通用应用可以包括针对目标设备属性构建/开发的每个组件,例如资产,资源或可执行文件,以将一个通用应用安装到多个设备。 例如,稀疏机制可以使用与一类设备相关联的特征向量遍历组件,并且识别要包含或打包在每个目标设备特定应用或应用变体中的资产。

Patent Agency Ranking