Το τρυκ είναι να φτιάξεις ένα κοινό σετ από interfaces και κλάσεις που θα κάνουν τα "κοινά" κομμάτια και τα specialized cases σε άλλες βιβλιοθήκες. Το StorageFile API είναι ένα καλό ξεκίνημα.
Φαίνεται ότι κάποιοι το ξεκινήσανε ήδη, καθώς από μία άσχετη αναζήτηση, βρήκα το
PCL Storage project στο Codeplex, το οποίο μεταξύ άλλων αντιμετωπίζει και την έλλειψη της FileIO στα Windows Phone. Αν δεν το έχει πάρει κανείς χαμπάρι, στα Phone δεν μπορείς να καλέσεις ένα απλό ReadAllTextAsync, αλλά πρέπει να παίζεις μόνος σου με τα streams. Μπλιαχ.
Το project είναι πολύ καινούριο με ελάχιστα issues και discussions, αλλά ο κώδικας και μόνο αρκεί για να ξεκινήσει κανείς χωρίς να ξανα-γράφει τα βασικά.
Παναγιώτης Καναβός, Freelancer
Twitter: http://www.twitter.com/pkanavos