Настройки

Укажите год
-

Небесная энциклопедия

Космические корабли и станции, автоматические КА и методы их проектирования, бортовые комплексы управления, системы и средства жизнеобеспечения, особенности технологии производства ракетно-космических систем

Подробнее
-

Мониторинг СМИ

Мониторинг СМИ и социальных сетей. Сканирование интернета, новостных сайтов, специализированных контентных площадок на базе мессенджеров. Гибкие настройки фильтров и первоначальных источников.

Подробнее

Форма поиска

Поддерживает ввод нескольких поисковых фраз (по одной на строку). При поиске обеспечивает поддержку морфологии русского и английского языка
Ведите корректный номера.
Ведите корректный номера.
Ведите корректный номера.
Ведите корректный номера.
Укажите год
Укажите год

Применить Всего найдено 10. Отображено 10.
08-12-2016 дата публикации

TOUCH-BASED INTERACTIVE LEARNING ENVIRONMENT

Номер: US20160357431A1
Принадлежит: Apple Inc.

In an example method, a user interface is presented by a device on a touch sensitive surface of the device. The device receives a first touch input selecting a numeral presented in the user interface. Responsive to receiving the first touch input, a numeric keypad interface and a display element are presented. The device receives a second touch input selecting the display element. Responsive to receiving the second touch input, a rotary interface including the display element is presented. While the user is maintaining physical contact with the touch sensitive surface, the device receives a rotational touch gesture dragging the display element about the rotary interface. Responsive to receiving the rotational touch gesture, the numeral is modified. 1. A method comprising:presenting, by a device, a user interface on a touch sensitive surface of the device;receiving, by the device, a first touch input selecting a numeral presented in the user interface;responsive to receiving the first touch input, presenting a numeric keypad interface and a display element;receiving, by the device, a second touch input selecting the display element;responsive to receiving the second touch input, presenting a rotary interface including the display element;while the user is maintaining physical contact with the touch sensitive surface, receiving, by the device, a rotational touch gesture dragging the display element about the rotary interface; andresponsive to receiving the rotational touch gesture, modifying the numeral.2. The method of claim 1 , wherein modifying the numeral comprises:determining, by the device, an angular distance that the display element has been dragged about an origin; andmodifying, by the device, the numeral based on the angular distance.3. The method of claim 1 , further comprising:determining, by the device, that the rotational touch gesture is a clockwise gesture; andincreasing the numeral based on the determination.4. The method of claim 1 , further ...

Подробнее
08-12-2016 дата публикации

TOUCH-BASED INTERACTIVE LEARNING ENVIRONMENT

Номер: US20160357432A1
Принадлежит: Apple Inc.

In an example method, a user interface is presented by a device on a touch sensitive surface of the device. The user interface includes a first portion for displaying a sequence of code and a second portion for displaying suggested bracketed functions. The device receives a first touch gesture dragging a suggested bracketed function from the second portion to the first portion of the user interface. Responsive to receiving the first touch gesture, the suggested bracketed function is inserted into the sequence of code. The bracketed function encloses at least a portion of the sequence of code. The device receives a second touch gesture dragging an end bracket associated with the inserted bracketed function. Responsive to receiving the second touch gesture, the sequence of code is modified such that the bracketed function encloses an additional portion of the sequence of code. 1. A method comprising:presenting, by a device, a user interface on a touch sensitive surface of the device, the user interface having a first portion for displaying a sequence of code and a second portion for displaying suggested bracketed functions;receiving, by the device, a first touch gesture dragging a suggested bracketed function from the second portion to the first portion of the user interface;responsive to receiving the first touch gesture, inserting the suggested bracketed function into the sequence of code, wherein the bracketed function encloses at least a portion of the sequence of code;receiving, by the device, a second touch gesture dragging an end bracket associated with the inserted bracketed function; andresponsive to receiving the second touch gesture, modifying the sequence of code such that the bracketed function encloses an additional portion of the sequence of code.2. The method of claim 1 , wherein the second touch gesture comprises a reverse pinching gesture.3. The method of claim 1 , further comprising displaying claim 1 , by the device claim 1 , in the first portion ...

Подробнее
04-05-2017 дата публикации

GRAPHICAL REPRESENTATION OF DATA IN A PROGRAM CODE EDITOR

Номер: US20170123762A1
Принадлежит:

In one embodiment, non-transitory computer-readable medium stores instructions for implementing a source code editor within an integrated development environment. The instructions to cause one or more processors to implement a method comprising receiving data at a source code editor, the data representing a data value to be used by source code displayed by the source code editor, inserting the data representing the data value into the source code, and displaying a graphical representation of the data value in the source code editor, the graphical representation displayed within a program code statement associated with the data value. 1. A computer implemented method comprising:receiving data at a source code editor, the data representing a literal data value for use by source code displayed by the source code editor;inserting the data representing the literal data value into the source code; anddisplaying a graphical representation of the literal data value in the source code editor, the graphical representation displayed within a program code statement associated with the literal data value.2. The computer implemented method as in claim 1 , further comprising determining a data type for the literal data value to be used by the source code and displaying the graphical representation of the literal data value based on the data type.3. The computer implemented method as in claim 2 , wherein the literal data value represents a data file having contents to be used by the source code as the literal data value and displaying the graphical representation of the literal data value includes displaying an icon representing the data file.4. The computer implemented method as in claim 3 , wherein the data file is an image data file containing image data to be used by the source code as an image literal data value and the icon representing the data file is a scaled version of the image data of the image data file.5. The computer implemented method as in claim 3 , wherein the ...

Подробнее
08-12-2016 дата публикации

TOUCH-BASED INTERACTIVE LEARNING ENVIRONMENT

Номер: US20160354694A1
Принадлежит: Apple Inc.

In an example method, a graphical user interface (GUI) is displayed to a user on a display device of a computer system. The GUI includes a first game portion visually depicting a first game element and second game elements disposed within a game environment. A position of the first game element, a position of each of the second game elements, and/or a number of second game elements is randomized. The first GUI also includes a control portion visually depicting commands for manipulating the first game element within the game environment, and a first code portion. The computer system receives an indication that the user selected one of the commands depicted in the control portion. In response, the game element is manipulated within the game environment in accordance with the selected command. A first sequence of software code associated with the selected command is displayed in the first code portion. 1. A method of providing an electronic interactive learning environment , the method comprising: [ 'wherein at least one of a position of the first game element, a position of each of the one more second game elements, and a number of second game elements is randomized in accordance with a random number generator,', 'a first game portion visually depicting a first game element and one or more second game elements disposed within a game environment,'}, 'a control portion visually depicting one or more commands for manipulating the first game element within the game environment, and', 'a first code portion,, 'presenting, on a display device of a computer system, a first graphical user interface (GUI) to a user, the first GUI comprisingreceiving, at the computer system, an indication that the user selected one of the commands depicted in the control portion;in response to receiving the indication, manipulating the game element within the game environment in accordance with the selected command, anddisplaying a first sequence of software code associated with the selected ...

Подробнее
02-01-2020 дата публикации

TOUCH-BASED INTERACTIVE LEARNING ENVIRONMENT

Номер: US20200004414A1
Принадлежит:

In an example method, a user interface is presented by a device on a touch sensitive surface of the device. The user interface includes a first portion for displaying a sequence of code and a second portion for displaying suggested bracketed functions. The device receives a first touch gesture dragging a suggested bracketed function from the second portion to the first portion of the user interface. Responsive to receiving the first touch gesture, the suggested bracketed function is inserted into the sequence of code. The bracketed function encloses at least a portion of the sequence of code. The device receives a second touch gesture dragging an end bracket associated with the inserted bracketed function. Responsive to receiving the second touch gesture, the sequence of code is modified such that the bracketed function encloses an additional portion of the sequence of code. 1. A method comprising:presenting, by a device, a user interface on a touch sensitive surface of the device, the user interface having a first portion for displaying a sequence of software code, and a second portion for displaying suggested bracketed functions, wherein the sequence of software code and the suggested bracketed functions include executable sequences of code to be compiled for execution;receiving, by the device, a first touch gesture dragging a suggested bracketed function from the second portion to the first portion of the user interface;responsive to receiving the first touch gesture, inserting the suggested bracketed function into the sequence of software code, wherein the bracketed function encloses at least a portion of the sequence of software code;receiving, by the device, a second touch gesture dragging an end bracket associated with the inserted bracketed function;responsive to receiving the second touch gesture, modifying the sequence of software code such that the bracketed function encloses an additional portion of the sequence of software code; andcompiling the ...

Подробнее
10-07-2014 дата публикации

DATA PRESENTATION IN INTEGRATED DEVELOPMENT ENVIRONMENTS

Номер: US20140196013A1
Принадлежит: Apple Inc.

Methods and apparatus are provided to access and present data from a process executing on a separate device, with the data being presented in a form suitable for the type of data, such as a graphical structure that represents the data. The methods include receiving a request to display a first data object stored in a memory of a second computing device, wherein the first object is of a first data type in a process configured to execute on the second computing device, generating an expression configured to convert the first data object to a defined data format, sending the expression to the process, executing the expression in the process to produce intermediate data that represents the first object in the defined format, receiving the intermediate data, creating a second object of a second data type based upon the intermediate data, and displaying a graphical structure of the second object. 1. A method of presenting data in a development environment on a first computer system , the method comprising:receiving, by the first computer system, a request to display a value of a variable stored in a memory of a second computer system, the variable having a variable name and a variable type;identifying, by the first computer system, type translation instructions that translate data from the first format to the second format;sending, by the computer system, the instructions to a second computer system to generate a first representation of the variable in the first format;receiving, by the first computer system, the first representation of the variable in the first format;translating, by the first computer system, the first representation of the variable from the first format to a second representation of the variable in a second format in accordance with the type translation instructions; anddisplaying, by the first computer system, a human-readable representation of the variable based upon the second representation of the variable.2. The method of claim 1 , wherein ...

Подробнее
04-07-2019 дата публикации

TOUCH-BASED INTERACTIVE LEARNING ENVIRONMENT

Номер: US20190205028A1
Принадлежит:

In an example method, a user interface is presented by a device on a touch sensitive surface of the device. The device presents a keyboard image on a touch sensitive surface of the device. The device then receives a first touch input selecting a key of the keyboard image and responsive to receiving the first touch input, displays a primary character associated with the selected key. While maintenance of physical contact is detected by the touch sensitive surface, the device receives a touch gesture starting at the key of the keyboard image and continuing in a diagonal direction along a face of the key. Responsive to receiving the touch gesture, the device displays an alternative character associated with the selected key. 1. A method comprising:presenting, by a device, a keyboard image on a touch sensitive surface of the device;receiving, by the device, a first touch input selecting a key of the keyboard image;responsive to receiving the first touch input, displaying a primary character associated with the selected key;while maintenance of physical contact is detected by the touch sensitive surface, receiving, by the device, a touch gesture starting at the key of the keyboard image and continuing in a diagonal direction along a face of the key; andresponsive to receiving the touch gesture, displaying an alternative character associated with the selected key.2. The method of claim 1 , further comprising:subsequent to receiving the touch gesture, receiving, by the device, an indication that physical contact with the touch sensitive surface has been released; andresponsive to receiving the indication, inserting the alternative character into a text input area.3. The method of claim 1 , wherein the face of the key comprises:an indication of the primary character; andan indication of the alternative character.4. The method of claim 3 , wherein the indication of the alternative character is diagonally above the indication of the primary character.5. The method of claim 3 ...

Подробнее
05-12-2019 дата публикации

SOFTWARE DEVELOPMENT ENVIRONMENT WITH COMPILATION AND READ-EVALUATE-PRINT-LOOP OPERATIONS

Номер: US20190369968A1
Принадлежит:

Methods and systems for developing software can perform both compilation operations and read-evaluate-print-loop (REPL) operations on source code. In one embodiment, an integrated development environment can include a source code editor and a compiler and can perform the following operations: receiving source code and performing REPL operations as the source code is received; receiving edits in the source code for which REPL operations have been performed and compiling, by the compiler, the edited source code; and storing results of execution of the edited source code for use in subsequent REPL operations. 1. A non-transitory machine readable medium storing executable instructions which when executed by a data processing system cause the data processing system to perform a method comprising:receiving a first set of source code;computing a first set of results that represent outputs from execution of the first set of source code and storing the first set of results for use by subsequently added source code when performing an evaluation operation;receiving a second set of source code, the second set of source code being subsequently added after the first set of source code;computing a second set of results that represent outputs from execution of the second set of source code, the second set of results based on the stored first set of results;receiving a request to edit source code in the first set of source code;compiling the edited first set of source code and computing a third set of results that represent outputs from execution of the edited first set of source code and storing the third set of results for use by subsequently added source code when performing a subsequent evaluation operation.2. The medium as in wherein the first set of source code and the second set of source code are received by a source code editor in an integrated development environment for developing and compiling one or more computer programs and wherein the first set of source code is a ...

Подробнее
22-03-2022 дата публикации

Touch-based interactive learning environment

Номер: US11281369B2
Принадлежит: Apple Inc

In an example method, a user interface is presented by a device on a touch sensitive surface of the device. The device presents a keyboard image on a touch sensitive surface of the device. The device then receives a first touch input selecting a key of the keyboard image and responsive to receiving the first touch input, displays a primary character associated with the selected key. While maintenance of physical contact is detected by the touch sensitive surface, the device receives a touch gesture starting at the key of the keyboard image and continuing in a diagonal direction along a face of the key. Responsive to receiving the touch gesture, the device displays an alternative character associated with the selected key.

Подробнее
08-09-2021 дата публикации

Graphical representation of data in a program code editor

Номер: EP3338179B1
Принадлежит: Apple Inc

Подробнее