לא הייתי הולך על פרילנסר, בטח שלא מחו"ל כי הוא יכול בקלות לגנוב לך את הרעיון, במיוחד שכל הקוד יושב אצלו.לקחת חברה יעלה לך יותר, אבל זה כנראה יהיה מקצועי יותר ותקבל תמיכה גם אח"כ.
לגבי פיתוח עצמאי, זה ממש לא דומה ל WEB, אתה תפתח ב Objective-C או C++, ואתה צריך להכיר את כל ה SDK שלהם, תצטרך לשלם לAPPLE על היותך מפתח שלהם וכמובן להתעסק עם ה AppStore.
בקיצור, הייתי הולך על חברה.