Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2018.02.11;
Скачать: [xml.tar.bz2];

Вниз

Программирование для Android   Найти похожие ветки 

 
andrd ©   (2016-08-02 21:58) [0]

Посоветуйте, пожалуйста, хорошие и наиболее свежие книги для создания прилождений под Android. Спасибо заранее


 
Кто б сомневался ©   (2016-08-03 14:55) [1]

В какой среде собираетесь писать приложения? На Delphi или на Java?

Для Delphi лучше читать оригинальные доки
http://docwiki.embarcadero.com/RADStudio/Seattle/en/Creating_an_Android_App
http://docwiki.embarcadero.com/RADStudio/Seattle/en/Tutorials

Книг на русском не много (и на английском тоже, втч и для java android) :
Delphi. Программирование для Windows, OS X, iOS и Android
Осипов
2014

Еще :
Основы программирования в Delphi для ОС Android
Хвощев С.В.
Год издания: 2016

И ставить желательно самую свежую версию Delphi.


 
KilkennyCat ©   (2016-08-03 15:57) [2]

Помимо делфи и джавы есть еще варианты. И получше делфи.


 
KilkennyCat ©   (2016-08-03 15:57) [3]

Помимо делфи и джавы есть еще варианты. И получше делфи.


 
KSergey ©   (2016-08-03 16:07) [4]

Каковы же они?


 
Kilkennycat ©   (2016-08-03 20:21) [5]

Например, VS и Qt


 
Кто б сомневался ©   (2016-08-03 21:04) [6]

Visual Studio - зашел на en вики, нажал Ctrl+F - "android" - ни одного слова не нашел.
Сомневаюсь что Microsoft будет что-то делать для Гугла.


 
Kilkennycat ©   (2016-08-03 21:31) [7]


> Кто б сомневался ©   (03.08.16 21:04) [6]

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


 
Kilkennycat ©   (2016-08-03 21:33) [8]

https://msdn.microsoft.com/ru-ru/library/dn771552.aspx


 
DVM ©   (2016-08-04 07:48) [9]


> Kilkennycat ©   (03.08.16 20:21) [5]
> Например, VS и Qt

это самый, пожалуй, трудоемкий вариант.


 
Плохиш ©   (2016-08-04 10:29) [10]


> Кто б сомневался ©   (03.08.16 21:04) [6]

VS Community 2015: New Project - C# - Android


 
Кто б сомневался ©   (2016-08-04 12:19) [11]


> Kilkennycat ©   (03.08.16 21:31) [7]


Стесняюсь спросить чем же лучше Xamarin aka Mono? Который MS недавно купила и не особо развивает.

Там уже можно откомпилить один проект под Android и iOS? Создал проект, кинул кнопку, указал платформу, нажал F9 - и готово - можно скопировать сразу на девайс?
Или нужно писать отдельный код для iOS и отдельный проект для Android?

Может там уже можно использовать одни и те же формы для Android и iOS?
Да куда там, если проекты нужно разные заводить для разных платформ...

И там же нужно заплатить несколько сотен долларов в год разработчикам Xamarin (подписка), чтобы программа начала работать на реальном девайсе, а не только на эмуляторе.

Ну я уже молчу про виртуальную машину. .net на PC то не самый быстрый. А здесь самоделка купленная MS.
Интересно карты там нормально скролятся?


 
Kilkennycat ©   (2016-08-04 15:49) [12]


> Кто б сомневался ©   (04.08.16 12:19) [11]

> чем же лучше Xamarin aka Mono?

О, а Делфи нативный код для Андроида создает? Не знал...


> Там уже можно откомпилить один проект под Android и iOS?

да

> И там же нужно заплатить несколько сотен долларов в год
> разработчикам Xamarin (подписка), чтобы программа начала
> работать на реальном девайсе

у меня работает. ничего не платил, не ломал.

> Ну я уже молчу про виртуальную машину. .net на PC то не
> самый быстрый. А здесь самоделка купленная MS.

Я б даже про PC поспорил бы про скорость.

Но почему речь о .NET?
И почему нет сравнения с Делфи? Вероятно,  в ней всё намного замечательней.


 
Кто б сомневался ©   (2016-08-04 17:43) [13]


> Но почему речь о .NET?

Потому что Mono это opensource разработка - симуляция .net - самопал написанный не корпорацией Microsoft. И если оригинальный .Net не самый лучший по ресурсам, то здесь, да еще и на моб. платформе по идее не лучше. Хотя может я и ошибаюсь.

https://www.xamarin.com/faq
On Android, Xamarin ships a fully functional implementation of the .NET runtime, called Mono, bundled with your app

On iOS, Xamarin uses Mono, a fully functional implementation of the .NET runtime,

Да, я кстати напомню что этим летом появился очередное изделие MS - .NET Core, тоже с рассчетом на "мультиплатформенность", ближайшие годы он будет набирать обороты и вытеснять .Net . Будущее Mono в тумане, имхо.


 
Kilkennycat ©   (2016-08-04 17:58) [14]


> Кто б сомневался ©   (04.08.16 17:43) [13]

я о том, что VS2015 позволяет для Андроида юзать С++ (но лично я не пробовал)

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

Но про моно согласен. нафиг.


 
Кто б сомневался ©   (2016-08-04 18:11) [15]


> > И там же нужно заплатить несколько сотен долларов в год
>
> > разработчикам Xamarin (подписка), чтобы программа начала
>
> > работать на реальном девайсе
>
> у меня работает. ничего не платил, не ломал.


Там сейчас все так непонятно. Раньше нужно было платить 300$ в месяц за ось или если под двумя осями - андроид и ios - то 540$ в год.
Сейчас бесплатно, но мне кажется это что-то типа Starter Edition, какой то урезанный вариант - т.к. есть Xamarin Professional и энтепрайз за которые точно надо платить, но чтобы точно узнать детали и цену надо спрашивать их по почте - на сайте не написано.
Может кто прояснит это дело.


 
Кто б сомневался ©   (2016-08-04 18:13) [16]


> 300$ в месяц

В год.


 
Eraser ©   (2016-08-05 01:27) [17]

RAD studio вполне неплохой кросс-платформенный инструмент, в настоящий момент.
если требуются изыски, придется обойтись без кросс-платформенности, да еще и бесплатно будет.



Страницы: 1 вся ветка

Форум: "Прочее";
Текущий архив: 2018.02.11;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.49 MB
Время: 0.001 c
2-1455961562
JohnKorsh
2016-02-20 12:46
2018.02.11
Запись со входа аудиокарты.


4-1283707527
irzyxa
2010-09-05 21:25
2018.02.11
Отмена меню пуск


2-1456134213
Мочалка
2016-02-22 12:43
2018.02.11
сочетания без повторений


11-1266590664
Dimaxx
2010-02-19 17:44
2018.02.11
Добавление айтемов одного PTree в другой


15-1470346201
Юрий
2016-08-05 00:30
2018.02.11
С днем рождения ! 5 августа 2016 пятница





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский