|
|
Line 1: |
Line 1: |
| {{#seo: | | {{#seo: |
| |title= Кроссплатформенные приложения | | |title= Cross-platform applications |
| |titlemode= append | | |titlemode= append |
| |keywords= Кроссплатформенные приложения | | |keywords= Cross-platform applications |
| |description= Кроссплатформенные приложения | | |description= Cross-platform applications |
| }} | | }} |
| <div class="mikio-article-content"> | | <div class="mikio-article-content"> |
| | | |
| <div class="mikio-tags"> | | <div class="mikio-tags"> |
|
| |
|
| |
|
|
| |
|
| </div> | | </div> |
| <span id="krossplatformennye_prilozhenija"></span> | | <span id="krossplatformennye_prilozhenija"></span> |
| = Кроссплатформенные приложения = | | = Cross-platform applications = |
| | | |
| <div class="level1"> | | <div class="level1"> |
| | | |
| '''Кроссплатформенное приложение''' — приложение, которое может работать в различных операционных системах. | | '''Cross—platform application''' is an application that can run on various operating systems. |
| | | |
| После написания кода приложения его можно развернуть на разных устройствах и платформах, не беспокоясь о проблемах несовместимости. Это универсальный подход, который широко используется для экономии времени и денег на разработку. Часто для этого применяются специализированные кроссплатформенные фреймворки.
| | After writing the application code, it can be deployed on different devices and platforms without worrying about incompatibility issues. This is a universal approach that is widely used to save time and money on development. Specialized cross-platform frameworks are often used for this. |
| | | |
| | |
| </div> | | </div> |
| <span id="preimuschestva_krossplatformennyx_prilozhenij"></span> | | <span id="preimuschestva_krossplatformennyx_prilozhenij"></span> |
| = Преимущества кроссплатформенных приложений = | | = Advantages of cross-platform applications = |
| | | |
| <div class="level1"> | | <div class="level1"> |
| | | |
| <ol> | | <ol> |
| <li><div class="li"> | | <li><div class="li"> |
| | | |
| Один код доступен для повторного использования на других платформах.
| | One code is available for reuse on other platforms. |
| | | |
| </div></li> | | </div></li> |
| <li><div class="li"> | | <li><div class="li"> |
| | | |
| Разработка кроссплатформенных приложений экономически эффективна.
| | Cross-platform application development is cost-effective. |
| | | |
| </div></li> | | </div></li> |
| <li><div class="li"> | | <li><div class="li"> |
| | | |
| Простое и быстрое развертывание.
| | Simple and fast deployment. |
| | | |
| </div></li> | | </div></li> |
| <li><div class="li"> | | <li><div class="li"> |
| | | |
| Кроссплатформенные приложения покрывают более широкую аудиторию.
| | Cross-platform applications cover a wider audience. |
| | | |
| </div></li> | | </div></li> |
| <li><div class="li"> | | <li><div class="li"> |
| | | |
| Кроссплатформенные приложения допускают одинаковый интерфейс и UX.
| | Cross-platform applications allow the same interface and UX. |
| | | |
| </div></li></ol> | | </div></li></ol> |
| | | |
| ''Внешний вид приложения (UI) и ощущения (UX) очень важны. Единый код позволяет компаниям использовать одинаковый внешний вид приложения на всех платформах. То есть одни и те же пользовательский интерфейс и UX будут одинаково выглядеть на всех платформах.''
| | "The user interface of the App (UI) and the user experience (UX) are very important. A single code allows companies to use the same application appearance on all platforms. That is, the same user interface and UX will look the same on all platforms." |
| | | |
| | |
| </div> | | </div> |
| <span id="nedostatki_krossplatformennoj_razrabotki_prilozhenij"></span> | | <span id="nedostatki_krossplatformennoj_razrabotki_prilozhenij"></span> |
| = Недостатки кроссплатформенной разработки приложений = | | = Disadvantages of cross-platform application development = |
| | | |
| <div class="level1"> | | <div class="level1"> |
| | | |
| <ol> | | <ol> |
| <li><div class="li"> | | <li><div class="li"> |
| | | |
| Они не являются такими гибкими, как нативные приложения.
| | They are not as flexible as native applications. |
| | | |
| </div></li> | | </div></li> |
| <li><div class="li"> | | <li><div class="li"> |
| | | |
| Возможное несоответствие UI в различных платформах. К примеру, у каждой системы имеются свои требования к дизайну элементов UI. В определённых случаях эти требования могут оказаться взаимоисключающими.
| | Possible UI inconsistency in different platforms. For example, each system has its own requirements for the design of UI elements. In certain cases, these requirements may be mutually exclusive. |
| | | |
| </div></li> | | </div></li> |
| <li><div class="li"> | | <li><div class="li"> |
| | | |
| Отправка кроссплатформенных приложений в соответствующие магазины может иметь сложности — в связи с различными требованиями к представленным у них продуктам.
| | Sending cross—platform Apps to the relevant stores may have difficulties due to the different requirements for the products presented at them. |
| | | |
| </div></li></ol> | | </div></li></ol> |
| | | |
| | |
| </div> | | </div> |
| <span id="nativnye_prilozhenija"></span> | | <span id="nativnye_prilozhenija"></span> |
| = Нативные приложения = | | = Native applications = |
| | | |
| <div class="level1"> | | <div class="level1"> |
| | | |
| '''Нативные приложения''' (с англ. native — «родной») разрабатываются под конкретную аппаратно-программную платформу и пишутся на языках, созданных для данной платформы. | | '''Native applications''' are designed for a specific hardware and software platform and written in languages created for this platform. |
| | | |
| Например, родными языками для Android являются Java и Kotlin, для iOS, соответственно, Swift и Objective-C.
| | For example, native languages for Android are Java and Kotlin, for iOS, respectively, Swift and Objective-C. |
| | | |
| Нативные приложения создаются специально для запуска на целевой платформе — с поддержкой всех нативных технологий и аппаратных возможностей конкретной платформы.
| | Native Apps are created specifically tobe run on some target platform — with support for all native technologies and hardware capabilities of a particular platform. |
| | | |
| | |
| </div> | | </div> |
| <span id="pljusy_nativnyx_prilozhenij"></span> | | <span id="pljusy_nativnyx_prilozhenij"></span> |
| = Плюсы нативных приложений = | | = Advantages of native applications = |
| | | |
| <div class="level1"> | | <div class="level1"> |
| | | |
| <ol> | | <ol> |
| <li><div class="li"> | | <li><div class="li"> |
| | | |
| Высокая производительность.
| | High performance. |
| | | |
| </div></li> | | </div></li> |
| <li><div class="li"> | | <li><div class="li"> |
| | | |
| Максимальное использование возможностей платформы.
| | Maximum use of the platform's capabilities. |
| | | |
| </div></li></ol> | | </div></li></ol> |
| | | |
| | |
| </div> | | </div> |
| <span id="minusy_razrabotki_nativnyx_prilozhenij"></span> | | <span id="minusy_razrabotki_nativnyx_prilozhenij"></span> |
| = Минусы разработки нативных приложений = | | = Disadvantages of native application development = |
| | | |
| <div class="level1"> | | <div class="level1"> |
| | | |
| <ol> | | <ol> |
| <li><div class="li"> | | <li><div class="li"> |
| | | |
| Дороговизна и затраты времени на разработку.
| | The high cost and time spent on development. |
| | | |
| </div></li> | | </div></li> |
| <li><div class="li"> | | <li><div class="li"> |
| | | |
| Несовместимость с другой операционной системой.
| | Incompatibility with another operating system. |
| | | |
| </div></li></ol> | | </div></li></ol> |
| | | |
| Разработка приложений, ориентированных только на одну платформу, может привести к упущенным возможностям. Особенно если другие платформы заранее не принимаются во внимание.
| | Developing applications focused on only one platform can lead to missed opportunities. Especially if other platforms are not taken into account in advance. |
| | | |
| ''Автор: Рената Димова''
| | "Author: Renata Dimova" |
| | | |
| | |
| </div> | | </div> |
| <div style="clear:both"> | | <div style="clear:both"> |
|
| |
|
| |
|
|
| |
|
| </div> | | </div> |
| | | |
| </div> | | </div> |
| [[Category:Commoninfo]] | | [[Category:Commoninfo]] |