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

[ Версия для печати ]
Добавить в Telegram Добавить в Twitter Добавить в Вконтакте Добавить в Одноклассники
Страницы: (5) 1 [2] 3 4 ... Последняя »  К последнему непрочитанному [ ОТВЕТИТЬ ] [ НОВАЯ ТЕМА ]
garmych
28.05.2019 - 10:43
2
Статус: Online


Приколист

Регистрация: 3.10.12
Сообщений: 288
Цитата (anpir @ 28.05.2019 - 10:34)
Я помню свой Hello World. Это был небольшой exeшник, который при запуске выводил на монитор компа фотографию моих сыновей. Далее при клике на мордашку любого из них, появлялось окно со скан-копией свидетельства о рождении. При клике в любом месте этого окна, принтер распечатывал копию на бумаге. Ерунда конечно, на Бейсике писал. Но жене постоянно нужны были эти копии. Она на меня после этого смотрела, как на волшебника в голубом вертолете.
Сейчас младший тоже чего-то рукоблудит в С++.
Хотя я не программист, инженер-системотехник по диплому.

Как у нас на 6 факультете СГАУ шутили - "инженер минус системотехник" )
 
[^]
4ipolino
28.05.2019 - 10:45
1
Статус: Offline


tChibo

Регистрация: 28.01.12
Сообщений: 269
Цитата (ФеномАнален @ 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.05.2019 - 10:52
8
Статус: Offline


Ярила

Регистрация: 27.08.14
Сообщений: 2154
Написано как-то совсем для упорных.

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

Пробовал Питон, джаву, php везде одно и тоже, первый урок - это я знаю, второй - знаю, третий - легкотня, четвертый - легкотня, пятый - бля! это вообще о чем? нихрена не понимаю. На этом обычно все заканчивается. Что по учебнику, что javarush какой)
 
[^]
swell84
28.05.2019 - 10:55
1
Статус: Offline


Ярила

Регистрация: 24.09.15
Сообщений: 1810
Да Java это пиздец если честно. Написать один Hello Word!!! чего стоит... Так быстро этому языку не научишься.
 
[^]
karnaf
28.05.2019 - 10:57
2
Статус: Offline


Ярила

Регистрация: 6.01.14
Сообщений: 1067
Изучать - это не фокус, после изучения нужна конкретная задача, а за ней еще одна, и т.д. Хоть на андроиде хоть на чём.

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

Android Studio штука неплохая, а вот iOS XCode IDE - чистА ужОснах...
 
[^]
AlKoyot
28.05.2019 - 10:57
0
Статус: Offline


Ярила

Регистрация: 27.08.14
Сообщений: 2154
Цитата (swell84 @ 28.05.2019 - 10:55)
Да Java это пиздец если честно. Написать один Hello Word!!! чего стоит... Так быстро этому языку не научишься.

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

Паскаль мне норм заходил, Питон по началу тоже пошел хорошо, но без наставника забросил на первой-второй сложности, времени прям сидеть и копать не было.
 
[^]
swell84
28.05.2019 - 10:58
0
Статус: Offline


Ярила

Регистрация: 24.09.15
Сообщений: 1810
Цитата
Для попробовать кодить заморачиваться на хакинтош есть ли смысл?

А почему нет? Swift язык, гораздо проще чем Java... Много книг и с каждым разом. Её упрощают. Можно ещё по совсем лёгкому пути пойти. Научиться на Python там ещё легче.
 
[^]
Stexy
28.05.2019 - 11:32
0
Статус: Offline


Ярила

Регистрация: 10.07.18
Сообщений: 1005
Тяп-ляп и в релиз. В этом весь андроид
 
[^]
LastUser
28.05.2019 - 11:46
3
Статус: Offline


Доктор молчаливых пациентов.

Регистрация: 30.04.12
Сообщений: 437
Цитата (mrPitkin @ 28.05.2019 - 13:57)
С чего они бабло получают? Им гугл платит? Ни разу не покупал ни одно приложение на телефон, кроме коробочного Навитела на коммуникатор.

Это вовсе не означает, что так никто не делает.
Я, например, плачУ 52 руб.в мес за платную подписку на одно приложение (НумБастер - не реклама), т.к. мой номер мобилы указан на сайте конторы в которой я работаю и этим пользуются всякие мудаки и названивают круглые сутки со своими охеренными предложениями. А так, я смотрю, что звонит номер, который 100 раз заблокирован другими пользователями с пометками "спам", "мудаки" и т.д. и просто сбрасываю звонок.
50 руб. в месяц не большая плата за сэкономленное время и нервы.
 
[^]
ss1971
28.05.2019 - 11:49
0
Статус: Offline


Ярила

Регистрация: 24.10.15
Сообщений: 4308
Цитата (Jamazaka @ 28.05.2019 - 09:59)
Цитата (GoodwinXX @ 28.05.2019 - 09:48)
Как нарисовать сову ...

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

а мне не понравилось что я свои исходники должен держать гдето у дяденьки на удаленном сервере где их можно и полистать и спиздить. тем более что дома у меня нет интернета а на работе чем то серьёзным заниматься как то душа не лежит...
 
[^]
AlKoyot
28.05.2019 - 12:00
1
Статус: Offline


Ярила

Регистрация: 27.08.14
Сообщений: 2154
Цитата (Stexy @ 28.05.2019 - 11:32)
Тяп-ляп и в релиз. В этом весь андроид

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

Потому что нет ни времени, ни ресурсов все вылизовать, когда сроки горят.
 
[^]
ss1971
28.05.2019 - 12:01
0
Статус: Offline


Ярила

Регистрация: 24.10.15
Сообщений: 4308
Цитата (swell84 @ 28.05.2019 - 10:55)
Да Java это пиздец если честно. Написать один Hello Word!!! чего стоит... Так быстро этому языку не научишься.

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

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

Это сообщение отредактировал ss1971 - 28.05.2019 - 12:02
 
[^]
SunmixPK
28.05.2019 - 12:02
3
Статус: Offline


Весельчак

Регистрация: 9.03.15
Сообщений: 172
Цитата
Да Java это пиздец если честно. Написать один Hello Word!!! чего стоит...


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

Джава это пиздец, согласен
 
[^]
FunnyBanana
28.05.2019 - 12:09
14
Статус: Offline


ЭКСПЕРТ В ОБЛАСТИ ВСЕГО

Регистрация: 15.08.12
Сообщений: 2710
Цитата
Чтобы нормально кодить, нужно как минимум понимать технологию программирования, знать алгоритмы, матанализ, статистику, кучу сопутствующих инструментов и это не говоря уже о самих языках программирования, каждый из которых имеет свои фишки! Короче нужен аналитический склад ума, нужен опыт работы и нужно вкурить огромный массив информации.


ну не знаю, я свою первую программу писал в обычном бумажном блокноте, ручкой, потому что ПК тогда не было. когда появился комп поставил 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.05.2019 - 12:17
0
Статус: Offline


Ярила

Регистрация: 10.07.18
Сообщений: 1005
Цитата (AlKoyot @ 28.05.2019 - 12:00)
Цитата (Stexy @ 28.05.2019 - 11:32)
Тяп-ляп и в релиз. В этом весь андроид

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

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

Я больше про то, что модерация гугла такое позволяет. В сравнении с iOS
 
[^]
AlKoyot
28.05.2019 - 12:19
2
Статус: Offline


Ярила

Регистрация: 27.08.14
Сообщений: 2154
Цитата (SunmixPK @ 28.05.2019 - 12:02)

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

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

А знание других языков на каком уровне было?
 
[^]
SunmixPK
28.05.2019 - 12:21
1
Статус: Offline


Весельчак

Регистрация: 9.03.15
Сообщений: 172
Цитата (AlKoyot @ 28.05.2019 - 21:19)
Цитата (SunmixPK @ 28.05.2019 - 12:02)

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

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

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

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

Это сообщение отредактировал SunmixPK - 28.05.2019 - 12:23
 
[^]
ss1971
28.05.2019 - 12:37
1
Статус: Offline


Ярила

Регистрация: 24.10.15
Сообщений: 4308
Цитата (AlKoyot @ 28.05.2019 - 12:19)
Цитата (SunmixPK @ 28.05.2019 - 12:02)

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

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

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

каких других?
все языки программирования как близнецы братья if и for везде одинаковы. есть тонкости в передачах по ссылке/значению но это легко найти и прочитать для данного конкретного языка. всяческий синтаксический сахар он на производительность не влияет - хочешь выбери себе что нибудь не хочешь не пользуйся это даже лучше дисциплинирует и даёт простор фантазии. trycatch новомодный для тех кто ошибки не хочет нормально обрабатывать ... ну пусть их как говориться - это только для хеловорда хорошо на отьебись ошибки обрабатывать а в серьёзном проекте на этом можно охуительно обжечься а то и сгореть к хуям...
 
[^]
ss1971
28.05.2019 - 12:45
0
Статус: Offline


Ярила

Регистрация: 24.10.15
Сообщений: 4308
Цитата (SunmixPK @ 28.05.2019 - 12:21)
Цитата (AlKoyot @ 28.05.2019 - 21:19)
Цитата (SunmixPK @ 28.05.2019 - 12:02)

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

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

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

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

какая ещё другая? blink.gif
там даже синтаксис тоже сишный.
 
[^]
SunmixPK
28.05.2019 - 12:50
0
Статус: Offline


Весельчак

Регистрация: 9.03.15
Сообщений: 172
Цитата (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.05.2019 - 12:52
 
[^]
ss1971
28.05.2019 - 13:05
1
Статус: Offline


Ярила

Регистрация: 24.10.15
Сообщений: 4308
Цитата (SunmixPK @ 28.05.2019 - 12:50)

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

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

чёт прям не вериться...
если только с потоками ввода/вывода какими нибудь работа да ещё и асинхронно тогда шапки побольше получаются (но это и понятно - ардуинка однопоточная с прерываниями а пк многопоточный с калбэками) а логика обработки то чем отличается.
 
[^]
Gogiashvilli
28.05.2019 - 13:33
0
Статус: Offline


что нибудь

Регистрация: 21.12.16
Сообщений: 1955
Цитата
То, что переустановить седьмую винду из-за корявых торрентовых сборок и улетевших драйверов не удастся - не подумал. Это 20 лет назад студентом бегал и всем устанавливал за денежку винду.

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

Кстати, а чё за приложение сделал? есть откуда скачать? любопытно же
или это фантазии?
 
[^]
SunmixPK
28.05.2019 - 13:37
1
Статус: Offline


Весельчак

Регистрация: 9.03.15
Сообщений: 172
Цитата
а логика обработки то чем отличается.


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

Адаптеры, хуяптеры... Только чтобы с блютусом разобраться (у меня программа через блютус взаимодействует с блютус-маяками) как оно чего откуда растет ещё неделя ушла.
 
[^]
rex72
28.05.2019 - 14:33
0
Статус: Online


Заслуженный африканец

Регистрация: 15.01.10
Сообщений: 1751
Цитата (mrPitkin @ 28.05.2019 - 09:57)
С чего они бабло получают? Им гугл платит? Ни разу не покупал ни одно приложение на телефон, кроме коробочного Навитела на коммуникатор.

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

ТС - красава. Староват я, а то бы заморочился...
 
[^]
maddread
28.05.2019 - 14:34
2
Статус: Offline


Ярила

Регистрация: 20.07.14
Сообщений: 2420
Только ТС забыл написать, что характеристики компа для запуска всей этой кухни android studio должны быть как у адронного коллайдера, особенно оперативка.
 
[^]
Понравился пост? Еще больше интересного в Телеграм-канале ЯПлакалъ!
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии. Авторизуйтесь, пожалуйста, или зарегистрируйтесь, если не зарегистрированы.
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) Просмотры темы: 33728
0 Пользователей:
Страницы: (5) 1 [2] 3 4 ... Последняя » [ ОТВЕТИТЬ ] [ НОВАЯ ТЕМА ]


 
 



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






Наверх