Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Программирование Android

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 33, средняя оценка - 4.85
Isantel
13 / 13 / 1
Регистрация: 23.11.2010
Сообщений: 254
#1

SDK or NDK - Программирование Android

13.04.2013, 19:01. Просмотров 4362. Ответов 35
Метки нет (Все метки)

я начинающий разработчик, на данный момент не много знаю с++.
1) Что лучше изучать SDK и яву или же NDK, в будущем хочу попробовать себя в гейм деве.
2) Еще интересует с какими знаниями будет легче найти работу? сейчас на 4ом курсе и хотелось бы уже на пол ставки поработать...
3) Как быстро достигается junior уровень в данной области?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.04.2013, 19:01
Здравствуйте! Я подобрал для вас темы с ответами на вопрос SDK or NDK (Программирование Android):

NDK и SDK - Программирование Android
есть класс на яве который использует массив, который с течением времени увеличивается ( то есть массив динамический) в массиве находятся...

В каких случаях, по вашему, C++ (NDK) лучше, чем Java (SDK)? - Программирование Android
Можно ли готовое приложение Android написать в одном лишь NDK?

Android NDK. Как пользоваться? Когда стоит использовать его вместо Android SDK? - Программирование Android
Можно ли писать в нем готовые приложения Android?

AS и Ndk - Программирование Android
Здравствуйте На официальном сайте в разделе ndk почему- то описывается eclipse Предполагается что с AS по аналогии и типа сами...

"No Android SDK found. configure an Android SDK". Что делать? - Программирование Android
Сначала Андроид Студио зависал при компиляции приложения и выдавал сообщение, что слетел gradle-плагин. После перезапуска пишет, что не...

Использование NDK - Программирование Android
Пытаюсь освоить NDK... И как всегда не хватает ЗАДАНИЙ! Не могу придумать где можно использовать (для новичка в с++)... Писать еще один...

35
Vladimirys
309 / 206 / 25
Регистрация: 16.01.2010
Сообщений: 589
13.04.2013, 23:03 #2
Цитата Сообщение от Isantel Посмотреть сообщение
я начинающий разработчик, на данный момент немного знаю с++.
1) Что лучше изучать SDK и яву или же NDK, в будущем хочу попробовать себя в гейм деве.
Нужно изучать не в будущем, а сейчас. Потому как до будущего нужно дожить. Андроид он для Java, уже писано переписано. Кроме того, если С++ освоен (не название языка, а именно язык, усвоена его философия), освоить Java будет не трудно. Не верите, спросите у Шилдта
Цитата Сообщение от Isantel Посмотреть сообщение
2) Еще интересует с какими знаниями будет легче найти работу? сейчас на 4ом курсе и хотелось бы уже на пол ставки поработать...
Берут с теми знаниями, которые удовлетворяют работодателя. Вон недавно в "забугорье" мальчонке 17 летниму миллион долларов выплатили за приложение.. На каком курсе он был, и был ли вообще на курсах, не знаю.
Цитата Сообщение от Isantel Посмотреть сообщение
3) Как быстро достигается junior уровень в данной области?
Сугубо индивидуально, у некоторых, он никогда и не достигается...
1
Isantel
13 / 13 / 1
Регистрация: 23.11.2010
Сообщений: 254
13.04.2013, 23:19  [ТС] #3
Vladimirys, то есть для начала нужна ява ?


Цитата Сообщение от Vladimirys Посмотреть сообщение
Вон недавно в "забугорье" мальчонке 17 летниму миллион долларов выплатили за приложение.. На каком курсе он был, и был ли вообще на курсах, не знаю.
создают миллионы программеров, а получил только один, имхо не очень уместный пример
0
andriyChieri
7 / 2 / 1
Регистрация: 13.04.2013
Сообщений: 60
13.04.2013, 23:21 #4
Андроид и все другие открытые системы
0
Vladimirys
309 / 206 / 25
Регистрация: 16.01.2010
Сообщений: 589
14.04.2013, 00:21 #5
Цитата Сообщение от Isantel Посмотреть сообщение
Vladimirys, то есть для начала нужна ява ?
Она самая. Ну и конечно "сам" Android
Цитата Сообщение от Isantel Посмотреть сообщение
создают миллионы программеров, а получил только один, имхо не очень уместный пример
Так о других мы может и не знаем, о не миллионерах так сказать. Тут основной акцент, не на количество курсов, а на реальные знания, и способности. На форумах, часто попадаються темы с просьбой о помощи, в написании приложения которое затребовал работодатель. Народ, даже интерфейс соорудить не может, не то что код написать. А 150 тыс хочет - и "звание" - Senior software developer. Больше - пишем, меньше - думаем о деньгах, и они сами придут.
0
Isantel
13 / 13 / 1
Регистрация: 23.11.2010
Сообщений: 254
14.04.2013, 00:35  [ТС] #6
Цитата Сообщение от Vladimirys Посмотреть сообщение
Больше - пишем, меньше - думаем о деньгах, и они сами придут.
меня вполне впервое время устроит и 20 тыс. руб, главное чтобы опыт получать начать... Какой минимум знаний должен быть чтобы уже можно было устраиваться на работу? Живу в мск.
0
V0v1k
1159 / 983 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
14.04.2013, 00:36 #7
Цитата Сообщение от Isantel Посмотреть сообщение
Какой минимум знаний должен быть чтобы уже можно было устраиваться на работу?
знание основ Java
0
andriyChieri
7 / 2 / 1
Регистрация: 13.04.2013
Сообщений: 60
14.04.2013, 00:49 #8
Цитата Сообщение от V0v1k Посмотреть сообщение
знание основ Java
просто уметь понять проблему и составить план ее решения. называйте это как вам нравится
надо научиться быстро разбираться в любой системе и платформе
0
V0v1k
1159 / 983 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
14.04.2013, 00:50 #9
Цитата Сообщение от andriyChieri Посмотреть сообщение
просто уметь понять проблему и составить план ее решения. называйте это как вам нравится
или просто уметь учиться и находить информацию раз уж такая пьянка пошла)
0
andriyChieri
7 / 2 / 1
Регистрация: 13.04.2013
Сообщений: 60
14.04.2013, 00:58 #10
Цитата Сообщение от V0v1k Посмотреть сообщение
или просто уметь учиться и находить информацию раз уж такая пьянка пошла)
уметь учиться это факт. инфу если даже не найдешь можно придумать. главное чтоб работало
0
V0v1k
1159 / 983 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
14.04.2013, 01:07 #11
Цитата Сообщение от andriyChieri Посмотреть сообщение
уметь учиться это факт. инфу если даже не найдешь можно придумать. главное чтоб работало
пока ты будешь придумывать велосипед, другой уже найдет, выполнит работу и забудет)
1
andriyChieri
7 / 2 / 1
Регистрация: 13.04.2013
Сообщений: 60
14.04.2013, 01:11 #12
Цитата Сообщение от V0v1k Посмотреть сообщение
пока ты будешь придумывать велосипед, другой уже найдет, выполнит работу и забудет)
ну все зависит от тебя самого. просто пока придумываешь в голове все лучше усваивается а если просто списать то ничего до конца не поймешь
0
V0v1k
1159 / 983 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
14.04.2013, 01:20 #13
Цитата Сообщение от andriyChieri Посмотреть сообщение
ну все зависит от тебя самого. просто пока придумываешь в голове все лучше усваивается а если просто списать то ничего до конца не поймешь
ну некоторые решения требуют месяцы работы, а можно найти готовую библиотеку.

Добавлено через 3 минуты
или другой пример - написал ты сотню строк кода, а оказалось что нужно было просто 1 метод вызвать.

Добавлено через 1 минуту
третий пример, нужно например обновить тебе информацию в ListView, тут придумывай не придумывай нужно просто найти конкретный метод который это делает. один человек за 2 минуты его нагуглит, а второй будет целый день мучится...
0
andriyChieri
7 / 2 / 1
Регистрация: 13.04.2013
Сообщений: 60
14.04.2013, 13:20 #14
Цитата Сообщение от V0v1k Посмотреть сообщение
ну некоторые решения требуют месяцы работы, а можно найти готовую библиотеку.

Добавлено через 3 минуты
или другой пример - написал ты сотню строк кода, а оказалось что нужно было просто 1 метод вызвать.

Добавлено через 1 минуту
третий пример, нужно например обновить тебе информацию в ListView, тут придумывай не придумывай нужно просто найти конкретный метод который это делает. один человек за 2 минуты его нагуглит, а второй будет целый день мучится...
поддерживаю. методы на то и методы. их просто надо знать или под рукой иметь мануал. по библиотеке уже виден примерный список методов. нет смысла писавть код. хотя я плохо разбирался в них. не знал где искать и поэтому некоторые тупо писал на ассемблере. Хотя в идеале уже все написано. Искать в интернете можно и нужно хотябы для начала. потом уже переделываешь заготовку как тебе надо. раньше с этим было проблема. По моему золотая середина один раз разобрать метод как он написан и это надо делать в начале своего пути . это полезно для мозга и не создает иллюзий. если ты этого не умеешь в некоторых ситуациях твоя карьера даст сбой или примеров не будет и вместо того чтоб хоть как то выйти из ситуации придется показывать свою некомпетентность
0
V0v1k
1159 / 983 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
14.04.2013, 13:37 #15
проще говоря, нужно понимать свой код, поддерживаю.
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.04.2013, 13:37
Привет! Вот еще темы с ответами:

NDK C vs C++ и примеры - Программирование Android
Гуру NDK! Посоветуйте! В очередной раз взялся за NDK и вдруг получилось... Успешно запустил все примеры что были под руками... ...

Android NDK - Программирование Android
Здравствуйте, форумчане. Появилось пара вопросов относительно Android NDK... С NDK можно программировать только вставками нативного...

Подключить NDK - Программирование Android
(моя 101я попытка начать работать с NDK) Чуть сдвинулся, но не хватает теории... 1) Скачал последний NDK (android-ndk-r9c) 2)...

Android NDK - Программирование Android
Здравствуйте. Хотелось бы написать пару программок на андроид, но джаву вообще не знаю. Нагуглил, что можно писать на С++, но толком как...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
15
Yandex
Объявления
14.04.2013, 13:37
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru