Обратите внимание, что CAEmitterLayer был добавлен в iOS 5. Это значительно облегчает эффекты частиц.
Я еще не использовал это, но я видел примеры, которые делают. Я не уверен, насколько трудным будет пример Apple для портирования на iOS 5. Я мог бы просто попробовать его