Уведомления

Группа в Telegram: @pythonsu

#1 Фев. 27, 2020 21:07:15

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

Перенос игры на смартфон

panama555
FishHookВы хотите сказать, что JavaScript намного сложнее питона?
я хочу сказать, что язык программирования - любой - вещь довольно простая, это не более чем пару десятков простых синтаксических правил. Написание программ, это ремесло которому надо учиться, оно включает много разных аспектов, а судя по вашим весьма наивным вопросам, вам еще очень далеко до написания чего-то вменяемого. Надеюсь, я ошибаюсь.



Офлайн

#2 Фев. 29, 2020 20:00:09

panama555
Зарегистрирован: 2019-02-19
Сообщения: 175
Репутация: +  4  -
Профиль   Отправить e-mail  

Перенос игры на смартфон

Спасибо за дельные советы!

Офлайн

#3 Март 8, 2020 02:18:18

py.user.next
От:
Зарегистрирован: 2010-04-29
Сообщения: 10026
Репутация: +  857  -
Профиль   Отправить e-mail  

Перенос игры на смартфон

panama555
Теперь я на распутье.
То ли попробовать и всё-таки в питоне переделать программу для андроида,
то ли почитать JavaScript и попробовать разобраться.
А Java очень сильно отличается от питона?
На Android надо писать либо на Java, либо на Kotlin. Следовательно, либо их надо знать, либо их надо уметь быстро изучать на лету. Это умение приобретается через изучение десятка языков и получения собственного опыта такого скоростного освоения языка.

Прежде чем начать переносить игру, напиши для Android программу “Hello world” на каждом из этих общепринятых языков. Там ты поймёшь, что не всё так просто.

И нельзя просто взять и перенести игру, если у неё не модульная архитектура, а она в виде монолитного кода сделана (как обычно у всех новичков бывает). Переписывать программу с одного языка на другой можно тогда, когда она внутри по своей архитектуре разделена на независимые “узлы” с интерфейсами взаимодействия. Тогда при переписывании ты можешь использовать автоматическое тестирование, которое будет гарантировать, что ты правильно переписал очередную часть программы.



Отредактировано py.user.next (Март 8, 2020 02:23:53)

Офлайн

#4 Март 10, 2020 19:47:56

panama555
Зарегистрирован: 2019-02-19
Сообщения: 175
Репутация: +  4  -
Профиль   Отправить e-mail  

Перенос игры на смартфон

py.user.next
На Android надо писать либо на Java, либо на Kotlin.
Вы имели ввиду JavaScript или именно Java?

Офлайн

#5 Март 11, 2020 06:17:38

py.user.next
От:
Зарегистрирован: 2010-04-29
Сообщения: 10026
Репутация: +  857  -
Профиль   Отправить e-mail  

Перенос игры на смартфон

panama555
Вы имели ввиду JavaScript или именно Java?
Именно Java. Это для Android самый базовый язык разработки. А Kotlin - как надстройка над Java. Всё, что ты на Kotlin напишешь, оттранслируется в Java-код и уже он будет выполняться в Android.



Офлайн

#6 Март 11, 2020 17:22:05

panama555
Зарегистрирован: 2019-02-19
Сообщения: 175
Репутация: +  4  -
Профиль   Отправить e-mail  

Перенос игры на смартфон

Подскажите, а для того, чтобы запустить на Android программу написанную на Java необходимо предварительно установить интерпретатор Java? Так же как для Питона?
Или там как-то по другому устроено?
Есть ли возможность получить файл-apk без заморочек?

Отредактировано panama555 (Март 11, 2020 17:24:26)

Офлайн

#7 Март 11, 2020 18:25:19

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

Перенос игры на смартфон

panama555
Уважаемый, вы бы хоть что-нибудь для начала почитали по теме. Хотя бы википедию. Ну на дворе 2020-й год, интернет раздают из любого утюга, обзоры, статьи и туториалы не пишет только ленивый, ютуб ломится от уроков, шагу нельзя шагнуть чтобы не наступить в очередной вебинар или тренинг. В чем проблема потратить несколько часов и получить всю интересующую вас информацию?



Офлайн

#8 Март 11, 2020 19:49:06

AD0DE412
Зарегистрирован: 2019-05-12
Сообщения: 1130
Репутация: +  44  -
Профиль   Отправить e-mail  

Перенос игры на смартфон

panama555
1. android это целевая платформа
java в ней уже есть (спецефическая)
2. apk == zip
3. что бы собрать приложение (не зависимо от ЯП) вам нужно андроид sdk, ndk … итд
4. чем и как собирать это ЯП зависимо



1. пжлст, форматируйте код, это в панели создания сообщений, выделите код и нажмите что то вроде
2. чтобы вставить изображение залейте его куда нибудь (например), нажмите и вставьте ссылку на его url

есчщо

Отредактировано AD0DE412 (Март 11, 2020 20:01:38)

Офлайн

#9 Март 11, 2020 20:32:03

panama555
Зарегистрирован: 2019-02-19
Сообщения: 175
Репутация: +  4  -
Профиль   Отправить e-mail  

Перенос игры на смартфон

AD0DE412
1. android это целевая платформа
java в ней уже есть (спецефическая)
Т.е. если я пишу на Java для андроид, то java -программа запустится без дополнительных установок???
AD0DE412
4. чем и как собирать это ЯП зависимо
ЯП - Java: чем и как собирать?

Офлайн

#10 Март 12, 2020 11:11:47

AD0DE412
Зарегистрирован: 2019-05-12
Сообщения: 1130
Репутация: +  44  -
Профиль   Отправить e-mail  

Перенос игры на смартфон

ну наверное без андроидстуди не обоитесь а как дальше хз



1. пжлст, форматируйте код, это в панели создания сообщений, выделите код и нажмите что то вроде
2. чтобы вставить изображение залейте его куда нибудь (например), нажмите и вставьте ссылку на его url

есчщо

Отредактировано AD0DE412 (Март 12, 2020 11:55:07)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version