Найти в Дзене
Создание мобильного приложения с Kivy Python Framework. Часть 6
Пришло время собрать ваше приложение! Упаковка вашего приложения для Android Теперь, когда вы закончили код для своего приложения, вы можете поделиться им с другими. Отличный способ сделать это - превратить ваш код в приложение, которое может работать на вашем телефоне Android. Для этого сначала вам нужно установить пакет buildozer при помощи pip: $ pip install buildozer Затем создайте новую папку и перейдите к ней в своем терминале. Когда вы окажетесь там, вам нужно будет выполнить следующую команду: $ buildozer init Это создаст файл buildozer...
5 лет назад
Создание мобильного приложения с Kivy Python Framework. Часть 5
Это продолжение, остальные статьи: Создание приложения Kivy Один из лучших способов выучить новый навык - создать что-то полезное. Имея это в виду, вы будете использовать Kivy для создания калькулятора, который поддерживает следующие операции: Для этого приложения вам понадобится ряд кнопок в какой-то раскладке. Вам также понадобится поле в верхней части вашего приложения для отображения уравнений и их результатов. Вот эскиз вашего калькулятора: Теперь, когда у вас есть цель для пользовательского интерфейса, вы можете написать код: 1 from kivy...
5 лет назад
Создание мобильного приложения с Kivy Python Framework. Часть 4
Использование языка KV Kivy также предоставляет язык разработки под названием KV, который вы можете использовать со своими приложениями Kivy. Язык KV позволяет отделить дизайн интерфейса от логики приложения...
5 лет назад
Создание мобильного приложения с Kivy Python Framework. Часть 3
Это продолжение, остальные статьи: Макет пользовательского интерфейса Каждая используемая вами структура графического интерфейса имеет собственный метод размещения виджетов. Например, в wxPython вы будете использовать sizers, а в Tkinter вы используете менеджер макетов или геометрии. С Kivy вы будете использовать макеты . Есть несколько различных типов макетов, которые вы можете использовать. Вот некоторые из наиболее распространенных: Вы можете найти в документации Kivy полный список доступных макетов...
5 лет назад
Создание мобильного приложения с Kivy Python Framework. Часть 2
Это продолжение, остальные статьи: Работа с Kivy Widgets Виджет является элементом управления, с которым пользователь будет взаимодействовать. Все наборы графического интерфейса пользователя поставляются с набором виджетов. Некоторые распространенные виджеты, которые вы могли использовать, включают кнопки, поля со списками и вкладки. Kivy имеет много виджетов, встроенных в его структуру. Запуск «Привет, Киви!» программа Чтобы увидеть, как работает Kivy, взгляните на следующее «Hello, World!» заявление: from kivy...
5 лет назад
Создание мобильного приложения с Kivy Python Framework. Часть 1
В наши дни, разрабатывается много мобильный приложений. Python не имеет встроенных возможностей для мобильной разработки, но есть пакеты, которые вы можете использовать для создания мобильных приложений, таких как Kivy, PyQt или даже библиотека Toga Beeware. Все эти библиотеки являются основными игроками в мобильном пространстве Python. Однако есть некоторые преимущества, которые вы увидите, если решите создавать мобильные приложения с Kivy. Мало того, что ваше приложение будет выглядеть одинаково на всех платформах, вам также не нужно будет компилировать код после каждого изменения...
5 лет назад
Laravel - авторизация через социальную сеть
Авторизация через социальные сети — простой способ взаимодействия с аудиторией. Он позволяет избежать долгой процедуры регистрации и получить доступ к возможностям сайта намного быстрее. Также при желании можно получить доступ к личной информации пользователя изучая их данные и предпочтения. Введение В дополнение к обычной аутентификации на основе форм, Laravel также предоставляет простой и удобный способ аутентификации у поставщиков OAuth с использованием Laravel Socialite. Socialite поддерживает аутентификацию через множество социальных сетей...
5 лет назад