એક વધુ સારું વૈકલ્પિક, તેના બદલે, સહેલાઇથી ઉપલબ્ધ મલ્ટી-પ્લેટફોર્મ એપ્લિકેશન ડેવલપમેન્ટ સાધનો સાથે કામ કરવું પડશે; જેમાંથી ઘણા વિકાસકર્તાઓને એક કોડ બેઝ બનાવવા માટે સક્રિય કરે છે અને પછી વિવિધ પ્લેટફોર્મ્સ પર કામ કરવા માટે તે જ સંકલન કરે છે.