Пропускай все через сердце
Знающие люди, подскажите, как писать приложения для мобильных телефонов?
В чем отличие от обычного, какой язык лучше использовать, в чем отличие, основные принципы.
Посоветуйте книг, мануалов, все-все-все)
Надо освоить новый пласт.
В чем отличие от обычного, какой язык лучше использовать, в чем отличие, основные принципы.
Посоветуйте книг, мануалов, все-все-все)
Надо освоить новый пласт.
Apple iPhone/iPad - это Objective C + фирменный SDK
Google Android - это Java + фирменный SDK. Можно и на C++ + NDK
WinMobile 7 - это C# + Silverlight.
Samsung Bada - это C++ + фирменный SDK.
Nokia Symbian - это C++ + фирменный SDK.
Вот как тут сказать, какой язык лучше использовать?
Что для WinMobile С# я уже поняла)
Просто представления как это делается - никакого)
Так понимаю, кроссплатформенное писать гораздо сложнее)
Я бы сказал, что в твоём случае - практически невозможно.
habrahabr.ru/blogs/android_development/115022/
habrahabr.ru/blogs/android_development/115122/
Вообще, про кроссплатформенность я бы даже не думал.
Потенциальной (т.е. ныне уже работающей, но с огрехами) кроссплатформенностью iOS-Android-PC-Mac обладает связка языка haXe с библиотекой nme. Вот что пишут: haxe.1354130.n2.nabble.com/thanks-haxe-iphone-a...
Также для iOS-Android-кроссплатформенности есть какая-то вот такая штука: www.appcelerator.com/products/titanium-mobile-a...
За неимением ни яблофона, ни андорида, а также планов по разработке под оные платформы, сам ничего из выше написанного не тестил, и как работает - не знаю.
Java + фирменный SDK. Можно и на C++ + NDK
на Java непросто с нуля писать
на скриптовых языках проще
например на Lua сейчас Corona SDK
а кроссплатформенный сейчас сильно рекламируют
deltaengine.net/
пишут, такое, что просто не веришь счастью =)
а вообще, если начинать, то начинайте со структуры
программ вообще
под андроид есть книга Голощапова
там есть опечаток немного, но главное увидеть направление
а начинать нужно с выбора платформы
и с HelloWorld
*но это именно что "не верю", а не "знаю точно"*
уже нашла кое-какие статьи, пытаюсь понять, насколько это сложно и реально ли.
Черт, мне бы такой диплом интересный))
Собственно, дерзайте.
Я бы не стал морочиться с кроссплатформенностью. Сделал бы на разных языках (это вполне реально).
Зато была бы очень богатая тема для сравнения разработки под разные платформы: где удобнее, почему, плюсы-минусы. Это почти готовая глава для диплома.
тема -да, интересная, примеров много, но точно таких программ нет. дерзаем, только страшно - новый пласт)
начну с wm - потому что у самой телефон с этой ос, и с C# и средой есть небольшое знакомство)
Феаринг, я если честно тоже не верю)) слишком уж красиво написано)