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

Программирование игры для Android c помощью AndEngine. Полезные ссылки

Сам недавно искал полезные ссылки для программирования игры для Android c помощью AndEngine. Теперь делюсь с читателями моего блога:

Парсер XML в Android

Недавно мне понадобилось сделать xml парсер в Android. Нашел несколько примеров реализации. Сегодня опишу простой и небольшой примерчик...
Короткий пример кода на Java, который выдает вам DOM объект Document для последующего анализа

public static Document getDocument(String url)
throws MalformedURLException, IOException, Exception {
URL documentUrl = new URL(url);
URLConnection conn = documentUrl.openConnection();

DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
DocumentBuilder builder = factory.newDocumentBuilder();
Document document;

Ссылки для программистов iOS (iPhone и iPad)

Продолжаю публиковать ссылки для разработчиков мобильных приложений. Сегодня начинаю собирать полезную информацию по программированию на iOS (iPhone и iPad).
http://www.imaladec.net/ - Программирование под iPhone, iPad Objective-C уроки на русском статьи новости
http://www.touchdev.ru/ - Очень хорошие уроки по Objective C и программированию под iOS
http://iphone-tutorial.ru/publ/ - Серия статей для начинающих программировать под iOS
http://macscripter.ru/ - Блоги разработчиков под iOS. Пока в основном статьи для начинающих.

Ссылки для программистов Windows Phone

Сегодня начну собирать полезные ссылки для программистов Windows Phone. Сам пока начал писать приложения под Android, но мне кажется, что Windows Phone при большой материальной поддержке Microsoft станет очень популярной платформой. Хотя возможно, что и не потеснит Android...
Но пока публикую в своем блоге полезные ссылки:
http://create.msdn.com/en-us/home/getting_started - Главный сайт разработчика под Windows Phone
http://www.windowsphonegeek.com/ - Много советов и примеров приложений для Windows Phone. Сайт на английском! Читать осторожно... :)

Ссылки для начинающих программистов на Java

1) Два небольших хороших учебника по Java
http://www.ibm.com/developerworks/ru/edu/j-introtojava1/index.html - Основы языка Java
http://www.ibm.com/developerworks/ru/edu/j-introtojava2/index.html - Конструкции реальных приложений

2) Также есть еще хороший старенький русский учебник
http://www.javable.com/tutorials/fesunov/

3) http://download.oracle.com/javase/6/docs/api/- Java API, основные классы. Если какой-то Java класс или его методы непонятны, по этой ссылке можно все подробно посмотреть. Все на английском языке.

Где продавать свои приложения под Android?

Меня в последнее время спрашивают, где можно заработать на хлеб с маслом, программируя под Android? И сегодня я решил выложить небольшой (это пока, я надеюсь) список магазинов на которых Вы можете выставлять и продавать свои Android приложения.
Постепенно этот список будет увеличиваться, так что пишите комментарии и предлагайте другие магазины приложений под Android

  • http://play.google.com/ - Бывший Android Market. Самый крупный магазин приложений под Android
  • http://samsungapps.com/ - Магазин приложения от Sumsung. Тоже содержит приложения для Android.

Советы и секреты для разработчика под Android

Иногда при программировании возникают небольшие проблемки и я решил, что буду постепенно пополнять и расширять полезные советы Java разработчиков под Android.
Как преобразовать число типа int в строку?
Ответ:

public class ConvertIntToString {
  public static void main(String[] args) {
    
    int aInt = 1;
    
    String aString = Integer.toString(aInt);
    
  }
}

2-ой способ:

String a= 5+"";

3-й способ:

String s = String.valueOf(123); 

Данный метод удобен тем, что параметр может быть int, double и float.

Полезные ссылки для разработчиков под Android

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

Знакомство с микрофреймворком Fat-Free Framework (F3 Framework)

Недавно делал небольшой проект на PHP и начал использовать микрофреймворк Fat-Free Framework. Ссылка на сайт фреймворка -
http://bcosca.github.com/fatfree/
Начать с ним работу очень просто! Сначала подключаете файл фреймворка Fat-Free Framework. Определяете роутинг и запускаете статический метод run(). Это ВСЕ! :)

require_once 'path/to/base.php';
F3::route('GET /','home');
	function home() {
		echo 'Добро пожаловать!';
	}
F3::run();

Простой сайт на 3-5 страниц получается так (ну почти так...)

require_once 'path/to/base.php';
F3::route('GET /','home');

Полезные ссылки для разработчиков на Flash и Flex

  • http://www.actionscript.org/ - Много исходников на ActionScript 2 и ActionScript 3 для разработчиков на Flash и Flex. Язык английский
  • http://www.freeactionscript.com/ - готовые примеры движений персонажей, физики, столкновений на ActionScript 3. Язык английский
  • http://www.republicofcode.com/ - Много примеров для ActionScript 2 и SctionScript 3. Работа с XML, видео, AIR. Язык английский
  • http://www.photonstorm.com/ - Примеры игр на игровом движке Flixel. На английском!
RSS-материал