Bugün, Saat: 01:55
Varsayılan olarak, "mobil" cihazlarda neredeyse her şey kullanıcı izinleri gerektirir! İnternet kullanımı, kendi dosyalarınızı, fotoğraflarınızı, ses dosyalarınızı vb. görüntüleme gibi günlük işlemler hariç...
Dosya Seçici de aynı prensibe dayanır: Size ait olan hiçbir şey için izinlere ihtiyacınız yoktur. Ancak, size ait değilse, izinlere ihtiyacınız olacaktır!
Fotoğraf Seçici, görüntü dosyası seçiminin bir kapsüllemesidir; arka planda, bir "dosya sağlayıcısına" (sistem proxy'si) erişme kuralını izler. Bu şekilde, Android veya iOS olsun, bir akıllı telefondaki dosyalara asla gerçekten erişemezsiniz. Her zaman "dosya sağlayıcısından", bir "URI" aracılığıyla, disk/bellekteki dosyayı temsil eden verileri (bitleri) size vermesini isteyeceksiniz! MS Windows da bunu daha basitleştirilmiş bir şekilde yapar ve kullanıcıyı, ham veri kullanımı açısından doğrudan dosyaya eriştiğini düşünmeye kandırır!
Ancak size en iyi deneyimi veren seçeneği tercih etmekte özgürsünüz! Fotoğraf seçici zaten mevcut, bu yüzden her şeyi sıfırdan oluşturmanıza gerek yok...
Not: iOS konusunda çok bilgili değilim, bu yüzden daha iyi bir cevap veremem!
Dosya Seçici de aynı prensibe dayanır: Size ait olan hiçbir şey için izinlere ihtiyacınız yoktur. Ancak, size ait değilse, izinlere ihtiyacınız olacaktır!
Fotoğraf Seçici, görüntü dosyası seçiminin bir kapsüllemesidir; arka planda, bir "dosya sağlayıcısına" (sistem proxy'si) erişme kuralını izler. Bu şekilde, Android veya iOS olsun, bir akıllı telefondaki dosyalara asla gerçekten erişemezsiniz. Her zaman "dosya sağlayıcısından", bir "URI" aracılığıyla, disk/bellekteki dosyayı temsil eden verileri (bitleri) size vermesini isteyeceksiniz! MS Windows da bunu daha basitleştirilmiş bir şekilde yapar ve kullanıcıyı, ham veri kullanımı açısından doğrudan dosyaya eriştiğini düşünmeye kandırır!
Ancak size en iyi deneyimi veren seçeneği tercih etmekte özgürsünüz! Fotoğraf seçici zaten mevcut, bu yüzden her şeyi sıfırdan oluşturmanıza gerek yok...
Not: iOS konusunda çok bilgili değilim, bu yüzden daha iyi bir cevap veremem!
MSWindows, Android, RAD Studio 13 Florence ve kafamda bir fikir

