|
1 / 1 / 0
Регистрация: 28.09.2015
Сообщений: 41
|
|
Можно ли написать приложение на смартфон?04.10.2015, 15:21. Показов 5962. Ответов 18
Метки нет (Все метки)
Здравствуйте всем) Скажите пожалуйста, на Python возможно ли написать приложение на смартфон типа мессенджера какого-нибудь, или приложения типа скайп?
0
|
|
| 04.10.2015, 15:21 | |
|
Ответы с готовыми решениями:
18
Как написать веб приложение "Виртуальный блокнот"? Подскажите с чего можно начать, чтобы написать такое? Можно ли написать такое приложение на Java? |
|
2742 / 2341 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
|
|
| 04.10.2015, 15:31 | |
|
fierwolf922, гипотетически можно, но лучше даже не пробовать, python неподходит для мобильной разработки.
0
|
|
|
1 / 1 / 0
Регистрация: 28.09.2015
Сообщений: 41
|
|
| 04.10.2015, 15:32 [ТС] | |
|
PHP ?
0
|
|
|
2742 / 2341 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
|
|
| 04.10.2015, 15:39 | |
|
fierwolf922, ты прикалываешься?
![]() Iphone - Swift Android - Java
0
|
|
|
866 / 438 / 130
Регистрация: 20.04.2014
Сообщений: 1,127
|
|
| 04.10.2015, 22:08 | |
|
Написать - можно. зачем? - вот вопрос.
Если нет цели сделать готовый и удобный для распространения APK, но есть желание использовать именно питон - то вот: https://play.google.com/store/... al.qpyplus https://code.google.com/p/python-for-android/
1
|
|
|
2742 / 2341 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
|
|
| 04.10.2015, 22:13 | |
|
Korax, да можно даже и apk создать, но все равно "овчина выделки не стоит".
0
|
|
|
1 / 1 / 0
Регистрация: 28.09.2015
Сообщений: 41
|
|
| 04.10.2015, 22:16 [ТС] | |
|
Кстати, можно как то в двух словах объяснить, почему python не подходит для моб. приложений? Они тупить будут?
0
|
|
|
2742 / 2341 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
|
||
| 04.10.2015, 22:24 | ||
Сообщение было отмечено fierwolf922 как решение
Решение
1. проекты вроде
2. разработка слишком трудная 3. приложение не имеет доступа ко всем функциям платформы 4. можно написать лишь ограниченый круг приложений 5. приложения долго открываются и т д
0
|
||
|
1 / 1 / 0
Регистрация: 28.09.2015
Сообщений: 41
|
|
| 04.10.2015, 22:28 [ТС] | |
|
Спасибо) Еще вопрос, язык Java, он же универсальный по отношению к платформам, то есть и к android и к ios можно писать?
Добавлено через 1 минуту Как выше ты указывал, что на swift, и я еще слышал, что можно на object c
0
|
|
|
2742 / 2341 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
|
||
| 04.10.2015, 22:31 | ||
Сообщение было отмечено fierwolf922 как решение
Решение
fierwolf922, на java можешь писать, для linux, windows, android, а вот для ios надо писать на нативном для неё Swift.
Добавлено через 45 секунд
1
|
||
|
1 / 1 / 0
Регистрация: 28.09.2015
Сообщений: 41
|
|
| 04.10.2015, 22:36 [ТС] | |
|
Спасибо большое) Глупый вопрос спрошу, просто, повторюсь, я дерево пока в этом деле. Начитался многих статей, так вот там пишут, что некоторые мессенджеры к примеру, написаны на нескольких языках, ну вот к примеру на java и swift и понятно почему кончено же, чтобы работала программа на андроид и на айос. Так получается, что они пишут на Java сначала, а потом берут заново пишут на swift. Как вообще это все организовывается?
0
|
|
|
2742 / 2341 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
|
|
| 04.10.2015, 22:49 | |
|
fierwolf922, вообще всегда по разному бывает.
Бывает, что большая часть логики реализована на сервере, а приложения (для андроид и яблока) просто работают с этим сервером через api. Получается, что большая часть кода находится на сервере и нужно писать не так много кода. Так же можно написать например какую-то свою библиотеку (в которой будет реализована вся логика) на go (который компилится и для любой платформы) и просто из java или swift работать с этой библиотекой и все. В этом случае тоже получается, что нужно писать лишь оболочку, которая будет дергать готовые функции.
1
|
|
|
141 / 141 / 38
Регистрация: 20.02.2012
Сообщений: 597
|
|
| 05.10.2015, 08:46 | |
|
можно писать под мобилки на питоне, и тут уж каждый для себя решает "стоит ли овчина выделки"
![]() юзайте kivi? пишите одно приложение и оно работает и на иос и на андроид и на виндовс и на .....
1
|
|
|
2742 / 2341 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
|
|
| 05.10.2015, 09:45 | |
|
ilnurgi, фреемворк интресный, но стоит признать, что там не все так хорошо как хотелось бы.
1
|
|
|
141 / 141 / 38
Регистрация: 20.02.2012
Сообщений: 597
|
|
| 05.10.2015, 09:53 | |
|
alex925, возможно, но ничто не мешает его допиливать. комитят туда, насколько я понял очень часто. и я думаю что ничто не мешает его попробовать именно в своих руках.
0
|
|
|
2742 / 2341 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
|
||
| 05.10.2015, 10:32 | ||
|
Если вообще рассматривать конкретно этот фреммворк, то он просто изначально неподходит для разробтки обыных приложений типа (чатик и т д). Об этом уже и на нескольких конфах говорили и в статьях писали.
1
|
||
|
298 / 256 / 57
Регистрация: 11.06.2012
Сообщений: 1,557
|
||
| 05.10.2015, 12:09 | ||
|
Впринципе на вопрос заданный в теме уже все ответили, и более менее подробно, я чуть чуть дополню. Приложения на питоне под смартфон писать можно, но в некоторых случаях ты столкнешся с огромными трудностями, которых при использовании "родного языка" для данной платформы, ты бы просто не заметил. Но если ты четко и ясно предстваляешь, что и как ты будешь делать - это очень хороший вариант.
4. некоторые приложения лучше данным способом не писать, они будут в разы хуже своих аналогов на родных языках. 5. чуть чуть дольше.
2
|
||
|
2742 / 2341 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
|
||
| 20.03.2017, 18:29 | ||
|
0
|
||
| 20.03.2017, 18:29 | |
|
Помогаю со студенческими работами здесь
19
Какое приложение можно написать для диплома по ОС Android? Какое сайт-приложение можно написать для физиков? Какое сайт-приложение можно написать на тему геометрии? Можно ли на с++ написать плагин/приложение/расширение для хрома? Android Studio не загружает приложение в эмулятор/смартфон Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога
Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
|
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
|
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога
В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
|
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
|
|
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога
Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
|
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
|
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования.
Часть библиотеки BedvitCOM
Использованы. . .
|
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога
SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
|