Salam hangat untuk para pembaca dan pengguna GeekTimes yang telah melirik blog kami!Apakah Anda suka membaca buku ?! Lebih dari yakin bahwa di antara kita ada banyak pecinta membaca dalam transportasi, atau sebelum tidur, atau di sebuah resor di bawah sinar matahari selatan yang terik. Seseorang lebih suka memegang buku bersampul tebal yang indah di tangan mereka dan untuk mengisi halaman-halaman yang montok. Tetapi semakin banyak pembaca beralih ke membaca buku elektronik, karena kenyamanan dan kemudahan penggunaan. Seseorang menyukai fiksi, seseorang lebih suka sastra profesional, tetapi masing-masing dari kita menghadapi pertanyaan yang sama: apa yang lebih nyaman dan nyaman untuk membaca buku favorit kita ?!Hari ini, seperti yang dijanjikan dalam artikel pertama, kami memulai serangkaian publikasi tentang produk-produk Prestigio dengan sejarah penciptaan dan pengembangan salah satu produk perangkat lunak Prestigio - eReader Prestigio. Aplikasi ini pada awalnya dikembangkan sebagai perpustakaan rumah, tetapi dalam beberapa tahun ini telah berkembang menjadi Android e-reader populer dengan dukungan untuk banyak fungsi yang nyaman dan semua format populer baik buku elektronik dan audio. Di bawah cut, kita akan membahas beberapa masalah yang harus kita hadapi ketika mengembangkan aplikasi, serta cara untuk menyelesaikannya, kita akan menyentuh aspek interaksi dengan otoritas resmi dan individu untuk mendapatkan akses hukum ke karya sastra dan penempatan di perpustakaan.Tetapi hal pertama yang pertama.Latar belakang
Pada 2012, di perut Prestigio, gagasan meluncurkan lini tabletnya telah matang, yang selanjutnya menjadi dasar untuk mengelola sistem rumah pintar pintar Prestigio. Untuk mulai bekerja ke arah ini - dengan kata lain, untuk menguji kekuatan kami - diusulkan untuk mengembangkan model pengembangan saat membuat perpustakaan portabel dan interaktif atau setidaknya " rak buku ".Selain itu, pendiri perusahaan, seorang berkebangsaan Belarusia, berkeinginan untuk melihat karya-karya penulis nasional dalam bahasa Belarusia, dapat diakses oleh semua orang yang ingin di mana saja di dunia, termasuk karya-karya dari daftar kurikulum sekolah. Tetapi kita akan membicarakan hal ini dalam wawancara khusus dengan pendiri Prestigio. Sementara itu, kami mencatat bahwa untuk keperluan ini, alat untuk digitalisasi buku secara otomatis dibeli dengan biaya kami sendiri, dan perjanjian dengan penerbit dan pemegang hak cipta disimpulkan. Akibatnya, pengguna kami yang berbicara dan / atau mempelajari bahasa Belarusia memiliki akses penuh (dan) yang paling penting, gratis! Lebih dari 3.000 (!) Karya sastra dalam format EPUB !Di toko Anda dapat membeli dan membaca lebih dari 50.000 buku dalam lebih dari 25 bahasa di dunia . Secara alami, beberapa dari mereka didistribusikan secara gratis.Sebagian besar buku, tentu saja, dalam bahasa Rusia, tetapi bahasa lain tidak ketinggalan seiring perkembangan toko.Jadi, ada keinginan, ada peluang, dan praktis tidak ada pesaing: kemudian 3-4 tahun yang lalu membaca buku elektronik dari berbagai perangkat hanya menjadi modis, selain itu, sebagian besar dibaca di perangkat khusus dengan layar E-ink . Sedangkan untuk aplikasi untuk smartphone biasa, maka pilihan khusus dan beragam program membaca belum ada, khususnya untuk tablet. Pasar baru saja akan booming dengan merilis tablet murah $ 100.Di dunia perangkat Android pada saat itu, Gingerbread Manners alias Gingerbread (2.3) berkuasa, dan versi ini khusus untuk smartphone, dan untuk tablet, Honeycomb-nya disediakan. Dan versi asosiasi hebat Android 4.x, yang muncul pada 2011, masih harus menaklukkan penggunanya.Sejarah berbagai versi Android ( Sumber )Bagaimana pembaca dibuat: jalan berliku ke atas
Langkah pertama: mengalihdayakan pengembangan atau saat terjadi kesalahan
Sayangnya, kurangnya pengalaman, baik dalam hal desain antarmuka dan pemrograman untuk Android, ternyata menjadi masalah besar. Hanya ide-ide yang ada di udara, sehingga untuk mengubahnya menjadi produk nyata, Prestigio memutuskan untuk menyewa tim pengembangan pihak ketiga yang akan memungkinkan, seperti tampaknya, untuk menyederhanakan proses pembuatan aplikasi sebanyak mungkin, serta meminimalkan biaya pengembangan.Dan wajar jika pilihan jatuh pada tim yang sudah memiliki pengalaman yang cukup - tim FB Reader . Dalam waktu enam bulan, desain konsep dikembangkan, blok utama aplikasi ditarik dan dijabarkan, dan " rak buku " yang sama ditambahkan.". Dan pada musim gugur 2012, eReader Prestigio versi 1.0 lahir, yang awalnya hanya tersedia untuk tablet Prestigio (sebagai versi pra-instal), karena pembaca dikembangkan sebagai perpustakaan terintegrasi.Dalam beberapa hal, eReader Prestigio dan FB Reader seperti dua tetes air yang serupaTetapi ada juga perbedaan karakteristik dalam desain dan fungsionalitas: misalnya, FB Reader tidak memiliki " rak buku " seperti itu, manajer file telah diubah. Sayangnya, pada akhir 2012 karena biaya pengembangan yang tinggi untuk produk lokal seperti itu, ada kontak dengan tim FB Reader robek, dan kode yang ditulis saat itu diminta kembali. Upaya kedua untuk melakukan outsourcing proyek sama-sama berubah menjadi kegagalan, meskipun versi kedua dari aplikasi dirilis dengan penambahan fungsionalitas dan opsi baru, tetapi lebih pada itu di bawah ini. Pada akhirnya, saya harus mencari peluang internal untuk terus mengerjakan aplikasi.: , , (, ), . , , , . , , , «-» .DRM Adobe: DRM , DRM
Tonggak berikutnya dan langkah besar ke depan adalah koneksi buku-buku DRM ( Digital Rights Management ) menggunakan RMSDK dari Adobe dalam versi 2.0 dari aplikasi, serta penciptaan toko penuh dan akun pribadi atau, misalnya, " kartu perpustakaan " untuk sinkronisasi antar perangkat. Pada saat ini, paradigma pengembangan aplikasi mulai berubah: produk murni lokal sedang digantikan oleh versi yang dapat diakses untuk semua orang melalui Google Play.Pembaca tentu akan bertanya-tanya: mengapa menambahkan buku DRM dan dukungan untuk format DRM?Jawabannya sangat sederhana: tujuan utama membuat aplikasi ini adalah memiliki perpustakaan portabel, dapat diakses di setiap titik penggantian bola, dalam bahasa apa pun dengan kemungkinan membeli buku apa pun jika diinginkan. Dan di sini muncul dilema: baik versi buku bajakan, atau konten DRM lengkap dan legal. Sayangnya, pembajakan, secara sederhana, tidak dianjurkan di sebagian besar negara, terutama yang disebut dunia beradab, itulah sebabnya konten tidak dapat disahkan. Dan ini adalah salah satu alasan utama mengapa kita tidak dapat menghubungkan direktori Flibuts secara langsung melalui pembaca.Selain itu, melalui umpan balik pada beberapa saat, permintaan mulai datang dari pengguna kami dari Polandia, Jerman, Republik Ceko, negara-negara UE lainnya untuk menambahkan buku favorit dan menarik tertentu dalam bahasa asli mereka. Kami sangat menyesal, situasi dengan undang-undang di wilayah bekas Uni Soviet membuat sangat sulit untuk menyimpulkan perjanjian dan mempromosikan buku-buku DRM dalam bahasa Rusia, Ukraina dan Belarusia dengan harga terjangkau, tetapi karya sastra hanya dapat didistribusikan di negara-negara Eropa. Tetapi kita akan membicarakan ini di tingkat yang lebih dalam, seperti yang disebutkan di atas, di lain waktu.Dan meskipun fitur-fitur seperti OPDS ( Open Publication Distribution System) telah diterapkan dalam kode) -direktori, dasar untuk toko dan akun pribadi, semua ini harus dikembangkan, ditingkatkan dan dipertahankan. Setelah benar-benar kecewa dengan outsourcing, saya harus mengumpulkan tim pengembangan saya sendiri dan mulai, pada kenyataannya, untuk membangun semuanya lagi di atas fondasi yang sudah disiapkan.Untuk masalah yang ada, satu lagi ditambahkan. Sekitar pertengahan 2014, pembaruan RMSDK dirilis dengan perpustakaan baru dari Adobe, yang memiliki sejumlah kelemahan signifikan:- perpustakaan mengkonsumsi setengah dari volume aplikasi yang diunduh, masing-masing, untuk operasi normal perlu untuk memotongnya sangat banyak sebelum kompilasi dan menambah aplikasi;
- perpustakaan tidak bekerja dengan teks itu sendiri, tetapi mengubahnya menjadi halaman gambar yang tidak dapat dimasukkan ke synthesizer ucapan (text-to-speech);
- pustaka adalah asli dan memerlukan kompilasi untuk berbagai versi OS dan perangkat secara eksklusif pada MAC, yang menciptakan sejumlah kesulitan.
Sorotan: Lambat EPUB, Adobe, , EPUB . , RMSDK. , EPUB DRM Adobe , . , : Adobe , , - . , .
By the way, tim FB Pembaca pergi cara lain dengan menawarkan untuk men-download dan menginstal add-ons - plugin - untuk versi dasar dari program ini, bahwa St tentang dirinya sulit untuk bekerja dengan dia.Penyatuan layar Android dan FullHD yang hebat
Langkah penting berikutnya adalah mendesain ulang cangkang grafis dan masalah yang membawa kombinasi versi tablet dan smartphone Android ke dalam Android 4 tunggal, serta merilis perangkat dengan tampilan FullHD penuh.Proses mendesain ulang cangkang grafis aplikasi memakan waktu sekitar setengah tahun, bersamaan dengan itu transisi ke menu Android 4 baru dilakukan: alih-alih empat tombol yang lebih rendah, hanya 3 yang tersisa, dan area notifikasi atas berubah. Plus, dari 2012 hingga 2014 ada pengenalan aktif layar FullHD pada telepon pintar, yaitu layar dengan resolusi 1920 x 1080 piksel. Jika ingatanku, salah satu menelan pertama adalah HTC Butterfly. Ternyata implementasi perangkat lunak dari berbagai efek, misalnya, efek membalik, sangat melambat pada banyak perangkat karena akselerasi grafik program, yang menyebabkan pengenalan akselerasi perangkat keras yang diterapkan pada OpenGL . Bahkan, aplikasi itu terlahir kembali di versi 3.0.Perbedaan yang signifikan: perangkat lunak membalik dengan pengaturan "akselerasi grafis paksa" (kiri) dan diimplementasikan pada openGL (kanan) untuk tampilan FullHDTentu saja, ada beberapa kelebihan. Jadi, beberapa produsen perangkat (jangan arahkan jari) menyatakan dukungan untuk OpenGL2, meskipun sebenarnya chipset tidak memiliki dukungan seperti itu, yang hanya mengarah ke halaman kosong saat membaca. Sementara pabrikan lain salah menghitung dan mengindikasikan dalam firmware resolusi layar yang secara otomatis dibaca ketika antarmuka dibuat, yang juga mempengaruhi gambar yang ditampilkan:Bug lucu, karena data yang salah diletakkan oleh pabrikan di firmwareSaat-saat bekerja: keinginan pengguna - baik atau buruk ?!. , ( , ) . , – : .
, , . : , , , :
, ,, , . : , , , , . , .
: , . , . Prosesor Intel baru berdasarkan arsitektur x86: mimpi buruk pengembang
Tahun 2014 ditandai dengan dirilisnya prosesor baru dari Intel berdasarkan arsitektur x86, yang dengan cepat mulai menangkap pasar, meskipun “prototipe” perangkat tersedia sejak 2012. Beberapa orang kemudian berpikir bahwa ini akan memerlukan upaya tidak manusiawi dari pengembang, karena mengubah arsitektur tanpa cara yang tepat untuk mentransfer dari platform ke platform sebenarnya berarti menulis aplikasi baru untuk arsitektur baru.Intel bahkan mengadakan kelas master, mendesak mereka untuk secara aktif mengembangkan platform x86 (dan bahkan di Habré ). Namun, tak lama setelah peluncuran yang sukses dan beberapa keadaan yang mengejutkan, raksasa Google dan Intel setuju dan merilis kompiler khusus untuk pembuatan aplikasi lintas arsitektur ( tinjau di blog Intel ).Alih-alih kesimpulan: Rencana masa depan
Saat ini, eReader Prestigio reader lebih dari delapan juta pengguna di 9000 (!) Berbagai perangkat Android, dukungan untuk lebih dari 25 paket bahasa, lebih dari 50.000 buku dalam bahasa ini, beberapa di antaranya dapat dinikmati secara gratis di salah satu dari sepuluh format buku paling umum (!) FB2, DOC, RTF, TXT, DJVU, HTML, MOBI, EPUB dan EPUB2, PDF), serta file audio MP3 dan AAC. Plus, Anda dapat menginstal kamus ColorDict langsung dari aplikasi dan langsung menerjemahkan kata-kata asing dalam literatur asing, yang sangat memudahkan pembacaan teks yang tidak diadaptasi. Pada saat yang sama, pembaca dibuat dalam gaya Desain Material yang ergonomis dan memiliki antarmuka pengguna yang intuitif.Pembaca dengan gaya Material Design yang diperbaruiSemua format yang didukung di satu tempat, termasuk buku audioPerbandingan eReader dengan pembaca lain ( Sumber )Namun, tim eReader Prestigio tidak duduk diam. Hanya beberapa bulan yang lalu, Helloween diadakan dan liburan Tahun Baru, dimana pembaca kami bertemu dengan gaya meriah yang diperbarui, baru saja berakhir.Jadi kami merayakan HalloweenDan wallpaper semacam itu disajikan untuk liburan Tahun Baru.Dalam waktu dekat kami akan menambahkan dukungan untuk format DOCX sebagai plug-in (sekali lagi, prosesnya melambat karena ukuran perpustakaan yang besar), dan juga rencana untuk parser PDF. Tetapi dengan format HTML5 dan EPUB3 yang baru, sayangnya, Anda masih harus menunggu beberapa saat, karena faktanya format tersebut belum sampai ke beberapa penyebut yang sama dan terus diperbarui, disesuaikan, dan diubah.Sistem synthesizer ucapan (text-to-speech atau TTS) sudah dibangun ke dalam pembaca dan, secara paradoks, itu terdengar cerdas digunakan oleh orang-orang dengan masalah penglihatan. Saat ini, ini adalah TTS bawaan Google, yang, mungkin, melakukan pekerjaan yang baik dengan teks bahasa Inggris, tetapi bekerja buruk dengan bahasa lain. Segera, dukungan untuk synthesizer ucapan pihak ketiga akan diimplementasikan dalam bentuk plug-in yang dapat dimuat yang akan memungkinkan pengguna kami memilih TTS paling nyaman untuk mereka.Pekerjaan untuk memperluas perpustakaan dan mencakup semakin banyak karya sastra baru sedang berlangsung. Namun, kami tidak dapat memprediksi semua aspirasi dan keinginan pengguna, jadi kami akan segera meluncurkan layanan khusus yang dengannya Anda, para pecinta buku, dapat meminta buku tertentu yang belum ada di perpustakaan, dan kami akan mencoba yang terbaik tambahkan di sana.Dan kami hampir lupa: segera kami akan mengumumkan kontes untuk wallpaper bertema menarik untuk pembaca dengan hadiah berharga dari Prestigio, jadi jangan lupa untuk berlangganan ke blog kami dan ikuti berita dan pembaruan kami.Ini tidak sulit bagi Anda, tetapi kami senang!Unduh aplikasi eReader Prestigio untuk perangkat Android Anda sepenuhnya gratis dengan mengeklik tautan:
eReader PrestigioText Dipersiapkan oleh Tiberius