Merhaba öncelikle browserlarda yayın yapmak istiyorsan html5 ile yapabilirsin. PC,Tablet ve mobil olarak ekranları responsive design ile ya da kendi yazacağın bir frameworkle hazırlayabilirsin. iOS ve Android platformları için farklı kod yapıları gerekli ve bu platformlara yüklemen gerek. iOS için developer id'si alıp 1 çalışma için 99 dolar ödemen gerek ve sonra appstore'a kabul edilmesi süreci ve yayın. Daha fazla çalışma için ücretler vardı tam hatırlamıyorum en iyisi
https://developer.apple.com bu adrese bak ama ücretler yüksekti 499 dolar felandı. Android için ücret ödemiyorsun. Orası için
http://developer.android.com/index.html bu linki ziyaret edebilirsin. Uygulama şeklinde hazırlaman gerek. iOS için xcode programı ile objective-c kodlarıyla yazılıyor. Android için eclipse programı ile SDK üzerine yazılım geliştirmen gerek. iOS ve Android için uygulama tarzında yapmak zorundasın html5 ile yapamazsın. Html kodları browserlar yorumlar ve okur. Uygulamalar farklı çalışır içerisinde okutabilir ya da browser olarak açarsın ama hoş olmaz.
İyi çalışmalar.