Categories

See More
Popular Forum

MBA (4887) B.Tech (1769) Engineering (1486) Class 12 (1030) Study Abroad (1004) Computer Science and Engineering (988) Business Management Studies (865) BBA (846) Diploma (746) CAT (651) B.Com (648) B.Sc (643) JEE Mains (618) Mechanical Engineering (574) Exam (525) India (462) Career (452) All Time Q&A (439) Mass Communication (427) BCA (417) Science (384) Computers & IT (Non-Engg) (383) Medicine & Health Sciences (381) Hotel Management (373) Civil Engineering (353) MCA (349) Tuteehub Top Questions (348) Distance (340) Colleges in India (334)
See More

Is it possible to develop a technology like Google Courgette for iOS?

General Tech Technology & Software
Max. 2000 characters
Replies

usr_profile.png
Charles Kyobe

User

( 3 months ago )

 

It seems that iOS app upgrading requires users to click the "Upgrade" button in App Store.

What if updates are fairly regular and we want automatic upgrading?

I learned that Google Courgette makes it efficient for Chrome browser to upgrade itself fairly frequently. Each update is created by making a diff from the assembly code of a new version and that of an in-use version. A browser disassemble itself, patches the update and rebuilds itself from the patched assembly code. This technology is efficient because patches are usually small.

Is it possible for iOS apps to rebuild themselves from some kind of code similar to assembly code?

usr_profile.png
Shreya Bansal

User

( 3 months ago )

No Apple does not allow it, wants to review all updates before releasing them. It is technically not possible since the application bundle on iOS is readonly.

what's your interest


forum_ban8_5d8c5fd7cf6f7.gif