А откуда взять информацию про разработку интерфейса? Я просто искал такие курсы и единственный курс, который я нашел предполагал, что я уже должен был знать какой-то ООП язык. И смотрю я на эти классы, никто мне ничего не объяснил и понял, что если не пойти в какую-то оплачеваемую школу, то фиг я чего-то добьюсь
Бесплатных туториалов более чем достаточно. Оплачиваемые школы нужны только для мотивации
Да, мотивации не хватает, конечно, ибо я не могу понять, зачем мне это все, не показывают никаких практических примеров. Да, практика есть, примеры есть, но это конкретно задачи "возьми строку и всунь на 5й и 10й элемент то-то", а где мне это пригодится в реальной ситуации не слова
А где вообще это может быть нужно кроме как в задачах на олимпиадах? Зачем мне заменять второй и предпоследний элемент строки, допустим, на знак доллара в реальной программе
Большинство учебных задач не прямо отражают проблемы, с которыми надо ежедневно сталкиваться. Точно также, как и большинство Андроид разработчиков не пишет никогда на работе калькуляторы.
... Но стоит отметить, что делать какие-то манипуляции строк это прямо ежедневная задача. Условно у вас есть конфиг, в котором ключи лежат в формате foo_bar, а есть система, которой нужно скормить что-то вроде FOO-BAR.
Sounds like you won't have a compiler on a target system, right? So compile your C++ code beforehand (for multiple platforms, if you need) and either execute it via either Runtime.getRuntime().exec(...) or via ProcessBuilder API. If that's a dynamic library, make JNI wrapper and use it instead.
Unfortunately, it's quite hard to offer anything specific from your broad definition of the task.
Yes i already compiled it just needed the runtime code
Большинство учебных задач не прямо отражают проблемы, с которыми надо ежедневно сталкиваться. Точно также, как и большинство Андроид разработчиков не пишет никогда на работе калькуляторы.
... Но стоит отметить, что делать какие-то манипуляции строк это прямо ежедневная задача. Условно у вас есть конфиг, в котором ключи лежат в формате foo_bar, а есть система, которой нужно скормить что-то вроде FOO-BAR.
"Точно также, как и большинство Андроид разработчиков не пишет никогда на работе ". Ну, это очевидно 😂 Просто хочется написать любой интерфейс и первое, что приходит на ум - калькулятор.
Да, мотивации не хватает, конечно, ибо я не могу понять, зачем мне это все, не показывают никаких практических примеров. Да, практика есть, примеры есть, но это конкретно задачи "возьми строку и всунь на 5й и 10й элемент то-то", а где мне это пригодится в реальной ситуации не слова
Ну это уже претензия к преподавателю. Но тем не менее сомнений в том, что это нужно, нет.
"Точно также, как и большинство Андроид разработчиков не пишет никогда на работе ". Ну, это очевидно 😂 Просто хочется написать любой интерфейс и первое, что приходит на ум - калькулятор.
Интерфейс - это не совсем про программирование. Это про верстку. По поводу андроида, вы можете посмотреть нашего товарища @neuradev : https://www.youtube.com/channel/UCxGXkPks1Ykbx2Plt4DgZlA. Особенно рекоммендую то видео, в котором он рассказывает, что не надо идти в программисты (я серьезно).
Да, мотивации не хватает, конечно, ибо я не могу понять, зачем мне это все, не показывают никаких практических примеров. Да, практика есть, примеры есть, но это конкретно задачи "возьми строку и всунь на 5й и 10й элемент то-то", а где мне это пригодится в реальной ситуации не слова
Самой простой пример - когда тебе нужно разделить спецэлементом какой-то список, чтобы он каким-то образом обработался. Банальный пример - перенос строки в строке, который может считаться окончанием ввода чего-то (команды, например)
Да, мотивации не хватает, конечно, ибо я не могу понять, зачем мне это все, не показывают никаких практических примеров. Да, практика есть, примеры есть, но это конкретно задачи "возьми строку и всунь на 5й и 10й элемент то-то", а где мне это пригодится в реальной ситуации не слова
Дело в том, что реальные задачи обычно имеют контекст и кучу других особенностей, которые в рамках отработки минимизированных вещей не важны
Интерфейс - это не совсем про программирование. Это про верстку. По поводу андроида, вы можете посмотреть нашего товарища @neuradev : https://www.youtube.com/channel/UCxGXkPks1Ykbx2Plt4DgZlA. Особенно рекоммендую то видео, в котором он рассказывает, что не надо идти в программисты (я серьезно).
Если вёрстка - CSS, то мне доводилось его изучать, думал изначально на веба
Если вы хотите интерфейсы рисовать, так и идите в веб. Но давайте уже в @kotlin_start. Простите, но у меня уже просто аллегрия на "я напишу игру на андроиде за полгода и стану миллионером".
Если вы хотите интерфейсы рисовать, так и идите в веб. Но давайте уже в @kotlin_start. Простите, но у меня уже просто аллегрия на "я напишу игру на андроиде за полгода и стану миллионером".
Я ведь не говорил этого, мне хочется лишь поскорее приступить к практике :/ Я интерфейсы рисовать не хочу, в плане конкретно этим заниматься, лишь для красивой обертки тонны самолично написанного правильного кода.
Я ведь не говорил этого, мне хочется лишь поскорее приступить к практике :/ Я интерфейсы рисовать не хочу, в плане конкретно этим заниматься, лишь для красивой обертки тонны самолично написанного правильного кода.
Ну так приступайте. Я же говорю. Берете любой туториал и начинаете что-то делать параллельно с изучением языка. Единственное, я не рекомендую начинать с андроида. В нем очень много специальных андроидных тонкостей и деталей, в которых легко потонуть.
Интерфейс - это не совсем про программирование. Это про верстку. По поводу андроида, вы можете посмотреть нашего товарища @neuradev : https://www.youtube.com/channel/UCxGXkPks1Ykbx2Plt4DgZlA. Особенно рекоммендую то видео, в котором он рассказывает, что не надо идти в программисты (я серьезно).
Я ведь не говорил этого, мне хочется лишь поскорее приступить к практике :/ Я интерфейсы рисовать не хочу, в плане конкретно этим заниматься, лишь для красивой обертки тонны самолично написанного правильного кода.
А что для вас практика? :) Строки, это конечно не всё, чем приходится заниматься, но то, что вы выше приводили в пример в ежедневной практике вылазит ну как минимум раз в месяц, так что не отметайте это как чушь...