Archi & Techno

Untar on iOS, the pragmatic way

The problem Why untar? Network connections cause latencies on your mobile app. Replace 10 downloads of 1Mb by 1 download of 10Mb is a good improvement to your app. There’s a well-known unix tool for that: tar. What is tar? Wikipedia says: “Tar is now commonly used to collect many files into one larger file for distribution or archiving, while preserving file system information such as user and group permissions, dates, and directory structures.” That’s exactly what we need with some extra features. How to…

Lire la suite