2015-01-23 1 views
0

Мой клиент хочет разработать приложение для определенного устройства. Но я не знаю, как начать и какие технологии это устройство будет поддерживать.Разработка приложений на различных устройствах

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

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

Я разработчик Java и не знаю, где разместить это сообщение. Спасибо за помощь.

ответ

1

Это довольно широкий вопрос.

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

Сделать все O.S. вызовы в отдельной библиотеке, чтобы впоследствии вы могли подключить их к известному O.S.

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

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

Реализация может прийти позже.

+0

благодарит за ответ. Так что я получаю, что каждое устройство не поддерживает каждый язык, это зависит от того, какую ОС мы используем правильно? – sumit

+0

Истина, т.е. Windows обычно поддерживает C#, Apple поддерживает iOS, C++ и Java, как правило, поддерживается несколькими платформами. Но на каждом языке есть свои плюсы и минусы, которые зависят от типа приложения, которое вы хотите сделать, и если есть возможное будущее изменение типов устройств. –

+0

Спасибо, теперь я понял. :) – sumit