Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Post your project for free and start receiving proposals from freelancers within minutes after publication!

Проверить код приложения

4 USD

  1. 167  
    7 days4 USD


    1 proposal concealed
  • Profile blocked
    16 November 2019, 5:34 |

    Рефакторинг Явы на один день? )))
    Я вам могу специально такого намутить, буквально на 5 строк, что там неделю придется разбираться.
    Это вам не РНР, он почти низкоуровневый. Часто в байткод приходится лезть.

  • Violetta Vashchenko
    17 November 2019, 11:51 |

    Смотрю на этот процесс как простой обыватель .. может вы и правы 😎

    Тогда оплата почасовая 

  • Dmitro Sachok
    16 November 2019, 10:10 |

    Можно подробнее, что значит поднять?

    Из исходников или из классов?

    Swift это десктоп, при этом ios система для мобильных... Или оно и там и там?

    Какой фреймворк использовался? Что делает приложение

  • Violetta Vashchenko
    17 November 2019, 11:55 |

    Да, из исходников .

    По факту это передача ключей от приложен клиенту, в присутствии 3 ьих лиц .

    По поводу Swifta не могу точно ответить ((

    Фреймворк.. спросите меня как то по-другому - мне не ясна проф лексика

  • Profile blocked
    17 November 2019, 20:46 |

    Могу отрефакторить и на уровне классов, и на уровне байткода.
    Пишите...

  • Violetta Vashchenko
    17 November 2019, 23:29 |

    Пишите более простыми словами - пожалуйста ..🤦🏼‍♀️
    нам нужно скомпилировать коды - функционал мы сможем проверить .

    Я более понятно объяснила ?)

  • Profile blocked
    18 November 2019, 5:59 |

    Смотрите. Ява работает примерно так (если без спецлексики): сначала файлы с кодами набирают из интрнета кучу доп. файлов. Потом это все превращается в малопонятную многим фигню под названием байткод. Только потом этот байткод начинает выполняться.
    Рефакторинг - это отладка кода и приведение его в человеческий вид.
    Так вот, если в большинстве языков достаточно просто изучить исходник, то в Яве нужно прошерстить и то, что написано, и то, что оно натягивает, и, если там на первый взгляд все норм, еще и уже байткод ковырять..
    Из Вики:
    Сам код:

      outer:

      for (int i = 2; i < 1000; i++) {

          for (int j = 2; j < i; j++) {

              if (i % j == 0)

                  continue outer;

          }

          System.out.println (i);

      }



    а вот его байткодовоеи отображение:

      0:   iconst_2

      1:   istore_1

      2:   iload_1

      3:   sipush  1000

      6:   if_icmpge       44

      9:   iconst_2

      10:  istore_2

      11:  iload_2

      12:  iload_1

      13:  if_icmpge       31

      16:  iload_1

      17:  iload_2

      18:  irem

      19:  ifne    25

      22:  goto    38

      25:  iinc    2, 1

      28:  goto    11

      31:  getstatic       #84; //Field java/lang/System.out:Ljava/io/PrintStream;

      34:  iload_1

      35:  invokevirtual   #85; //Method java/io/PrintStream.println:(I)V

      38:  iinc    1, 1

      41:  goto    2

      44:  return

  • Violetta Vashchenko
    18 November 2019, 10:01 |

    Можно ваш телеграмм или номер телефона? Так будет быстрее ..) 

    Спс 

Current freelance projects in the category Java

Application development

I wish to create a mobile application for communication, the app should have audio and video calls, group chat creation, the ability to sync with phone contacts, account settings: email binding, 2FA, phone number, the ability to customize app notifications, change the app…

JavaPython ∙ 1 day 3 hours back ∙ 33 proposals

Project published
6 years back
6 years
223 views