Как написать приложение для Android

Страницы: 1 2 3  ... 5  ОТВЕТИТЬ НОВАЯ ТЕМА
garmych 28 мая 2019 в 10:43
Приколист  •  На сайте 13 лет
2
Цитата (anpir @ 28.05.2019 - 10:34)
Я помню свой Hello World. Это был небольшой exeшник, который при запуске выводил на монитор компа фотографию моих сыновей. Далее при клике на мордашку любого из них, появлялось окно со скан-копией свидетельства о рождении. При клике в любом месте этого окна, принтер распечатывал копию на бумаге. Ерунда конечно, на Бейсике писал. Но жене постоянно нужны были эти копии. Она на меня после этого смотрела, как на волшебника в голубом вертолете.
Сейчас младший тоже чего-то рукоблудит в С++.
Хотя я не программист, инженер-системотехник по диплому.

Как у нас на 6 факультете СГАУ шутили - "инженер минус системотехник" )
4ipolino 28 мая 2019 в 10:45
tChibo  •  На сайте 14 лет
1
Цитата (ФеномАнален @ 28.05.2019 - 10:21)
Цитата (4ipolino @ 28.05.2019 - 10:11)
Цитата (ФеномАнален @ 28.05.2019 - 09:30)
А под iOS программировать замороченнее - там нужен компьютер фирмы Apple. А денег нет. Отметается.

Про хакинтош не слышали? Модель бука озвучь... если процессор не на амд то легко ставится

Не AMD.
Для попробовать кодить заморачиваться на хакинтош есть ли смысл?

А почему нет? сам с хака сижу... на applelife.ru все есть... к тому же большенство вещей (загрузчики, драйвера (кексты), эмуляторы smc и тд) именно русские программисты-инженеры-хакеры хакинтоша сделали

Как написать приложение для Android
AlKoyot 28 мая 2019 в 10:52
Ярила  •  На сайте 11 лет
8
Написано как-то совсем для упорных.

Я всегда мечтал быть программистом, но так как серьезно работать и соответственно учиться я не планирую, потому что и на своем месте все хорошо, а идти конкурировать с молодыми не хочется, то примерно раз в полгода-год на меня накатывает, я беру свежий учебник или курс вебинаров каких, вспоминаю университетский паскаль и начинаю учиться кодить.

Пробовал Питон, джаву, php везде одно и тоже, первый урок - это я знаю, второй - знаю, третий - легкотня, четвертый - легкотня, пятый - бля! это вообще о чем? нихрена не понимаю. На этом обычно все заканчивается. Что по учебнику, что javarush какой)
swell84 28 мая 2019 в 10:55
Ярила  •  На сайте 10 лет
1
Да Java это пиздец если честно. Написать один Hello Word!!! чего стоит... Так быстро этому языку не научишься.
karnaf 28 мая 2019 в 10:57
Ярила  •  На сайте 12 лет
2
Изучать - это не фокус, после изучения нужна конкретная задача, а за ней еще одна, и т.д. Хоть на андроиде хоть на чём.

А задачу одиночнику для себя не так просто придумать, чтобы было и относительно сложно и полезно. В смысле - чтобы потом не пылилась тая задача выполненная в углу где-то на хер никому не нужная.

Android Studio штука неплохая, а вот iOS XCode IDE - чистА ужОснах...
AlKoyot 28 мая 2019 в 10:57
Ярила  •  На сайте 11 лет
0
Цитата (swell84 @ 28.05.2019 - 10:55)
Да Java это пиздец если честно. Написать один Hello Word!!! чего стоит... Так быстро этому языку не научишься.

Я вот после мучений с Джава тоже решил, что процедурные языки проще.

Паскаль мне норм заходил, Питон по началу тоже пошел хорошо, но без наставника забросил на первой-второй сложности, времени прям сидеть и копать не было.
swell84 28 мая 2019 в 10:58
Ярила  •  На сайте 10 лет
0
Цитата
Для попробовать кодить заморачиваться на хакинтош есть ли смысл?

А почему нет? Swift язык, гораздо проще чем Java... Много книг и с каждым разом. Её упрощают. Можно ещё по совсем лёгкому пути пойти. Научиться на Python там ещё легче.
Stexy 28 мая 2019 в 11:32
Ярила  •  На сайте 7 лет
0
Тяп-ляп и в релиз. В этом весь андроид
LastUser 28 мая 2019 в 11:46
Доктор молчаливых пациентов.  •  На сайте 14 лет
3
Цитата (mrPitkin @ 28.05.2019 - 13:57)
С чего они бабло получают? Им гугл платит? Ни разу не покупал ни одно приложение на телефон, кроме коробочного Навитела на коммуникатор.

Это вовсе не означает, что так никто не делает.
Я, например, плачУ 52 руб.в мес за платную подписку на одно приложение (НумБастер - не реклама), т.к. мой номер мобилы указан на сайте конторы в которой я работаю и этим пользуются всякие мудаки и названивают круглые сутки со своими охеренными предложениями. А так, я смотрю, что звонит номер, который 100 раз заблокирован другими пользователями с пометками "спам", "мудаки" и т.д. и просто сбрасываю звонок.
50 руб. в месяц не большая плата за сэкономленное время и нервы.
ss1971 28 мая 2019 в 11:49
Ярила  •  На сайте 10 лет
0
Цитата (Jamazaka @ 28.05.2019 - 09:59)
Цитата (GoodwinXX @ 28.05.2019 - 09:48)
Как нарисовать сову ...

Ну кое-какие технические знания надо иметь чтобы понять о чём автор. Я в прошлом году немного поковырялся в Andrоid Studio: меня сама установка выбесила, для виртуального смарта пришлось даже в биосе подкручивать, а так сложившемуся явадевелоперу там особо учиться нечему, но это другая история cool.gif

а мне не понравилось что я свои исходники должен держать гдето у дяденьки на удаленном сервере где их можно и полистать и спиздить. тем более что дома у меня нет интернета а на работе чем то серьёзным заниматься как то душа не лежит...
AlKoyot 28 мая 2019 в 12:00
Ярила  •  На сайте 11 лет
1
Цитата (Stexy @ 28.05.2019 - 11:32)
Тяп-ляп и в релиз. В этом весь андроид

В этом все современное программирование.

Потому что нет ни времени, ни ресурсов все вылизовать, когда сроки горят.
ss1971 28 мая 2019 в 12:01
Ярила  •  На сайте 10 лет
0
Цитата (swell84 @ 28.05.2019 - 10:55)
Да Java это пиздец если честно. Написать один Hello Word!!! чего стоит... Так быстро этому языку не научишься.

это шутка штоле why.gif
по моему единственное отличие явы и сишарпа от нормальных языков это то что невозможно нормально и эффективно работать с указателями и как следствие невозможно создавать собственные структуры данных - приходится выбирать среди стандартных убогих решений которые предлагают авторы этих кастрированных уродцев часто в ущерб производительности.

и кстати имхо эти языки так изувечили с единственной целью - дабы удобнее и безопаснее было писать хеловорды.

Это сообщение отредактировал ss1971 - 28 мая 2019 в 12:02
SunmixPK 28 мая 2019 в 12:02
Весельчак  •  На сайте 11 лет
3
Цитата
Да Java это пиздец если честно. Написать один Hello Word!!! чего стоит...


Я за пару месяцев написал приложение для игр вселенной Stalker, с аномалиями и прочим. С нулевым начальным знанием джавы.

Джава это пиздец, согласен
FunnyBanana 28 мая 2019 в 12:09
ЭКСПЕРТ В ОБЛАСТИ ВСЕГО  •  На сайте 13 лет
14
Цитата
Чтобы нормально кодить, нужно как минимум понимать технологию программирования, знать алгоритмы, матанализ, статистику, кучу сопутствующих инструментов и это не говоря уже о самих языках программирования, каждый из которых имеет свои фишки! Короче нужен аналитический склад ума, нужен опыт работы и нужно вкурить огромный массив информации.


ну не знаю, я свою первую программу писал в обычном бумажном блокноте, ручкой, потому что ПК тогда не было. когда появился комп поставил Visual Basic (вроде 5й) поставил кнопочки на форму нажал кнопку Debug и вуаля - программа. Потом был VB.NET потом PHP - который начал приносить доход, потом к PHP прибавился HTML, CSS, JavaScript денег ещё прибавилось, потом когда был решен вопрос с заработком понеслось:
Java, C#, C, C++ потом пробовал всякие мейснтримовые/гейские языки программирования типа Go, Ruby (не зашло)
И как я понял для толкового программиста уже и не важно на каком языке писать. Просто каждый язык занимает некую свою нишу, к примеру писать десктопное приложение на PHP - глупо, хотя вполне возможно. Если нужно написать быстро и так что бы работало везде то Java если хочется большего контроля над приложением то C/C++. Если драйвер то Assembler и т.д
Я к тому что программист - программирует в первую очередь ради процесса.
Я 80% своего времени трачу на разработку какой-то софтины которой никто не будет кроме меня пользоваться, но это позволяет мне прокачивать свои навыки и получать удовольствие от самого процесса.
Сейчас пишу софт под arduino, основной же хлеб по-прежнему в веб разработке.

У меня друзья ровесники периодически поднимают вопрос как бы им стать программистами, но на мой взгляд им уже поздно.
P.S первую программу под андройд написал за 1 вечер, просто проверить смогу или нет.
Stexy 28 мая 2019 в 12:17
Ярила  •  На сайте 7 лет
0
Цитата (AlKoyot @ 28.05.2019 - 12:00)
Цитата (Stexy @ 28.05.2019 - 11:32)
Тяп-ляп и в релиз. В этом весь андроид

В этом все современное программирование.

Потому что нет ни времени, ни ресурсов все вылизовать, когда сроки горят.

Я больше про то, что модерация гугла такое позволяет. В сравнении с iOS
AlKoyot 28 мая 2019 в 12:19
Ярила  •  На сайте 11 лет
2
Цитата (SunmixPK @ 28.05.2019 - 12:02)

Я за пару месяцев написал приложение для игр вселенной Stalker, с аномалиями и прочим. С нулевым начальным знанием джавы.

Джава это пиздец, согласен

А знание других языков на каком уровне было?
SunmixPK 28 мая 2019 в 12:21
Весельчак  •  На сайте 11 лет
1
Цитата (AlKoyot @ 28.05.2019 - 21:19)
Цитата (SunmixPK @ 28.05.2019 - 12:02)

Я за пару месяцев написал приложение для игр вселенной Stalker, с аномалиями и прочим. С нулевым начальным знанием джавы.

Джава это пиздец, согласен

А знание других языков на каком уровне было?

Из ардуинок для страйкбола всякую электронику собирал - таймеры, муляжи бомб, мишени электронные. В джаве логика другая совершенно, я первую неделю только среду настраивал, и потом ещё неделю вникал как оно все пишется правильно

Это сообщение отредактировал SunmixPK - 28 мая 2019 в 12:23
ss1971 28 мая 2019 в 12:37
Ярила  •  На сайте 10 лет
1
Цитата (AlKoyot @ 28.05.2019 - 12:19)
Цитата (SunmixPK @ 28.05.2019 - 12:02)

Я за пару месяцев написал приложение для игр вселенной Stalker, с аномалиями и прочим. С нулевым начальным знанием джавы.

Джава это пиздец, согласен

А знание других языков на каком уровне было?

каких других?
все языки программирования как близнецы братья if и for везде одинаковы. есть тонкости в передачах по ссылке/значению но это легко найти и прочитать для данного конкретного языка. всяческий синтаксический сахар он на производительность не влияет - хочешь выбери себе что нибудь не хочешь не пользуйся это даже лучше дисциплинирует и даёт простор фантазии. trycatch новомодный для тех кто ошибки не хочет нормально обрабатывать ... ну пусть их как говориться - это только для хеловорда хорошо на отьебись ошибки обрабатывать а в серьёзном проекте на этом можно охуительно обжечься а то и сгореть к хуям...
ss1971 28 мая 2019 в 12:45
Ярила  •  На сайте 10 лет
0
Цитата (SunmixPK @ 28.05.2019 - 12:21)
Цитата (AlKoyot @ 28.05.2019 - 21:19)
Цитата (SunmixPK @ 28.05.2019 - 12:02)

Я за пару месяцев написал приложение для игр вселенной Stalker, с аномалиями и прочим. С нулевым начальным знанием джавы.

Джава это пиздец, согласен

А знание других языков на каком уровне было?

Из ардуинок для страйкбола всякую электронику собирал - таймеры, муляжи бомб, мишени электронные. В джаве логика другая совершенно, я первую неделю только среду настраивал, и потом ещё неделю вникал как оно все пишется правильно

какая ещё другая? blink.gif
там даже синтаксис тоже сишный.
SunmixPK 28 мая 2019 в 12:50
Весельчак  •  На сайте 11 лет
0
Цитата (ss1971 @ 28.05.2019 - 21:45)
Цитата (SunmixPK @ 28.05.2019 - 12:21)
Цитата (AlKoyot @ 28.05.2019 - 21:19)
Цитата (SunmixPK @ 28.05.2019 - 12:02)

Я за пару месяцев написал приложение для игр вселенной Stalker, с аномалиями и прочим. С нулевым начальным знанием джавы.

Джава это пиздец, согласен

А знание других языков на каком уровне было?

Из ардуинок для страйкбола всякую электронику собирал - таймеры, муляжи бомб, мишени электронные. В джаве логика другая совершенно, я первую неделю только среду настраивал, и потом ещё неделю вникал как оно все пишется правильно

какая ещё другая? blink.gif
там даже синтаксис тоже сишный.

Да хрен там. То что у меня на си для ардуинки занимало три строки, в джаве меньше чем двадцатью не описывалось.

Джава измыслена синклитом диаволов

Это сообщение отредактировал SunmixPK - 28 мая 2019 в 12:52
ss1971 28 мая 2019 в 13:05
Ярила  •  На сайте 10 лет
1
Цитата (SunmixPK @ 28.05.2019 - 12:50)

Да хрен там. То что у меня на си для ардуинки занимало три строки, в джаве меньше чем двадцатью не описывалось.

Джава измыслена синклитом диаволов

чёт прям не вериться...
если только с потоками ввода/вывода какими нибудь работа да ещё и асинхронно тогда шапки побольше получаются (но это и понятно - ардуинка однопоточная с прерываниями а пк многопоточный с калбэками) а логика обработки то чем отличается.
Gogiashvilli 28 мая 2019 в 13:33
что нибудь  •  На сайте 9 лет
0
Цитата
То, что переустановить седьмую винду из-за корявых торрентовых сборок и улетевших драйверов не удастся - не подумал. Это 20 лет назад студентом бегал и всем устанавливал за денежку винду.

сам недавно захотел на ноуте снести к чертям 8 и установить 7
скинул все фотки и нужную мне информацию на сьемный жесткий
приготовился, настроился, полез зачем-то в гугль вспомнить моменты как оно и что
и тут меня осенило, что то что я делал 10 лет назад за вечер по 3 раза закрытыми глазами (снести и установить винду со всеми драйверами, ну восьмерки тогда не было, но всеравно) я не помню нихера как оно правильно и вообще ничего не помню, только обрывки из воспоминаний
в результате отдал ноут нашему сисадмину все переустановить

Кстати, а чё за приложение сделал? есть откуда скачать? любопытно же
или это фантазии?
SunmixPK 28 мая 2019 в 13:37
Весельчак  •  На сайте 11 лет
1
Цитата
а логика обработки то чем отличается.


Логика обработки ничем, а вот логика построения кода... Я например не сразу понял как оперировать классами, в версии си под ардуино такого нет (хотя наверное есть, но я и в глаза ее не видел. )

Адаптеры, хуяптеры... Только чтобы с блютусом разобраться (у меня программа через блютус взаимодействует с блютус-маяками) как оно чего откуда растет ещё неделя ушла.
rex72 28 мая 2019 в 14:33
Заслуженный африканец  •  На сайте 16 лет
0
Цитата (mrPitkin @ 28.05.2019 - 09:57)
С чего они бабло получают? Им гугл платит? Ни разу не покупал ни одно приложение на телефон, кроме коробочного Навитела на коммуникатор.

И Навител не покупал, и карты...

ТС - красава. Староват я, а то бы заморочился...
maddread 28 мая 2019 в 14:34
Ярила  •  На сайте 11 лет
2
Только ТС забыл написать, что характеристики компа для запуска всей этой кухни android studio должны быть как у адронного коллайдера, особенно оперативка.
Понравился пост? Ещё больше интересного в ЯП-Телеграм и ЯП-Max!
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии. Авторизуйтесь, пожалуйста, или зарегистрируйтесь, если не зарегистрированы.
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) Просмотры темы: 33 906
0 Пользователей:
Страницы: 1 2 3  ... 5  ОТВЕТИТЬ НОВАЯ ТЕМА

 
 

Активные темы



Наверх