Пожалуйста, подпишитесь на официальный канал Codeforces в Telegram по ссылке https://t.me/codeforces_official. ×

Блог пользователя yahooo

Автор yahooo, 13 лет назад, По-русски
Возможно ли это не на смартфоне? Может кто-то уже занимался подобным? Мне надо запустить на k790i. Если не питон, то хотя бы C++ можно как-нибудь?
  • Проголосовать: нравится
  • +3
  • Проголосовать: не нравится

13 лет назад, # |
  Проголосовать: нравится +3 Проголосовать: не нравится
Когда-то запускал диалект Basic'а на своей nokia. Представляло собой очень тормозное *.jar приложение. Один раз получилось через DOS-эмулятор на самом телефоне поработать в Turbo Pascal 7.0. Точно помню C#, но живых людей, использовавших его не встречал.

Проблема ведь в том, что для того же Python нужно намного больше оперативной памяти, чем может предоставить телефон. На устройствах, управляемых Android спокойно можно писать на некоторых языках.
  • 13 лет назад, # ^ |
    Rev. 2   Проголосовать: нравится 0 Проголосовать: не нравится

    Можете, пожалуйста, поконкретнее написать про программирование на устройствах под Android (в частности, упомянуть конкретные программы). Не так давно приобрёл аналогичное, но, к сожалению, пока не нашёл каких-либо адекватных IDE под систему (единственное, с которым пробовал "подружиться", - "Touch qode" - мягко говоря, не понравилось). Было бы отлично, если бы Вы посоветовали что-нибудь проверенное, дабы не искать бесконечно долго методом проб и ошибок.

    • 13 лет назад, # ^ |
      Rev. 2   Проголосовать: нравится 0 Проголосовать: не нравится

      Если язык таки не очень критичен - можно в обычном eclipse, только плагин для Android SDK добавить и писать на Java. Если уж совсем извращаться - можно Android NDK поставить и писать на C++ (правда вроде всё-равно какой-то вызов из своего Java приложения делать вроде как в любом случае придётся). Правда для последнего я возможности дебага не нашёл, хотя мне оно и не понадобилось.

      Но таки, оно вам точно надо? :)

      • 13 лет назад, # ^ |
          Проголосовать: нравится 0 Проголосовать: не нравится
        Похоже, либо я ничего не понимаю, либо Вы меня неправильно поняли...

        SDK ведь предназначен для разработки на PC приложения под соответствующую платформу, правда? А мне интересно, есть ли IDE, позволяющая писать программы на устройстве с OS Android. 

        Скорее, "любопытно", чем "надо". 

        • 13 лет назад, # ^ |
          Rev. 2   Проголосовать: нравится +3 Проголосовать: не нравится

          А, вот так даже.... :) Да, пожалуй несколько извращённо  :) Я то и на 19-тидюймовом монике писать уже нормально ничего не могу, размеры напрягают очень (привык к 24), а на своих 4 дюймах на телефоне... нееее, ну его :) Не пробовал и ну уж совсем не хочется подобным заниматься, извините :)

          И да, понял не правильно, за что опять-таки извиняюсь :)

13 лет назад, # |
  Проголосовать: нравится +10 Проголосовать: не нравится
Извините, конечно, но мусье знает толк в извращениях. =)
13 лет назад, # |
  Проголосовать: нравится +3 Проголосовать: не нравится
Этот k790i ведь совсем-совсем не смартфон, так что на него Python или компилятор C++ не поставишь, только какие-нибудь игрушечные jar-приложения.

А вот, например, у меня примерно такого же времени выпуска (даже чуть более старый) http://en.wikipedia.org/wiki/Nokia_E50, но это все-таки смартфон с OS Symbian, на нем у меня стоит и вполне себе работает Python.
  • 13 лет назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится
    а можно ли как-нибудь py в jar перевести?
    • 13 лет назад, # ^ |
      Rev. 2   Проголосовать: нравится 0 Проголосовать: не нравится

      Можно, если полностью переписать исходники Python на Java под Java Mobile Edition, да еще уложиться во все ограничения платформы.

      Нельзя.

      Хотя, есть (был) вот проект Jython для J2ME: https://code.google.com/p/jythonme/  но он только для определенных телефонов (k790i не пойдет) и в зачаточном состоянии.

      Чтобы перевести исходники .py в .jar, надо было бы паковать в этот .jar полностью интерпретатор Python (Jython). Скорее всего даже теоретически из-за ограничений платформы невозможно.

      • 13 лет назад, # ^ |
        Rev. 2   Проголосовать: нравится 0 Проголосовать: не нравится

        Хотя, есть (был) вот проект Jython для J2ME: https://code.google.com/p/jythonme/  но он только для определенных телефонов (k790i не пойдет) и в зачаточном состоянии.

        Чтобы перевести исходники .py в .jar, надо было бы паковать в этот .jar полностью интерпретатор Python (Jython). Скорее всего даже теоретически из-за ограничений платформы невозможно.