হ্যাকার নিউজ রিডার

হ্যাকার নিউজ রিডার স্ক্রিনশট

সারসংক্ষেপ

হ্যাকার নিউজ রিডার : হ্যাকার নিউজের জন্য একটি আশ্চর্যজনক অপ্টিমাইজড রিডার।

আমরা কি পছন্দ করি?

হ্যাকার নিউজের জন্য একটি সুন্দর এবং অত্যন্ত অপ্টিমাইজ করা পড়ার অভিজ্ঞতা, এই অ্যাপটি ভাল কাজ করে এবং মোবাইল, ট্যাবলেট এবং ডেস্কটপ জুড়ে দুর্দান্ত দেখায়। এটি দ্রুত এবং মোবাইলে এটি পরীক্ষা করলে আপনি কিছু সিল্কি মসৃণ রূপান্তর দেখতে পাবেন। অ্যান্ড্রয়েডে একীভূতকরণের জন্য এটিতে থিম-রঙের সত্যিই চমৎকার ব্যবহার রয়েছে এবং এটি ওয়েব অ্যাপ ম্যানিফেস্ট ব্যবহার করার কারণে এটি ইনস্টলযোগ্য। একবার ইন্সটল করলে এটি দেখতে এবং মনে হয় একটি নেটিভ HN নিউজরিডার অ্যাপের মতো।

সম্ভাব্য উন্নতি

অ্যাপটি অনেকগুলি জিনিস খুব ভাল করে। এটি দ্রুত লোড হয় এবং দ্রুত এবং ব্যবহারে মসৃণ। যদি অ্যাপটি করতে পারে এমন একটি জিনিস ছিল তা হল অফলাইন অভিজ্ঞতার জন্য সমর্থন যোগ করা। এটি একটি সাধারণ ত্রুটি পৃষ্ঠা বা ক্যাশে করা সামগ্রীর আরও জটিল দৃশ্য হতে পারে৷

ধর্মেশ প্যাটেলের সাথে প্রশ্নোত্তর

কেন ওয়েব?

আমি এমন প্রযুক্তি ব্যবহার করতে পছন্দ করি যেটিতে আমি সবচেয়ে স্বাচ্ছন্দ্য বোধ করি৷ আমি আমার প্রথম ওয়েবপেজটি তৈরি করেছি আমি c++ এ "হ্যালো ওয়ার্ল্ড" লেখার অনেক আগে।

ওপেন ওয়েবই একমাত্র প্ল্যাটফর্ম যা আমাকে সব ধরনের ব্যবহারকারীদের কাছে পৌঁছাতে দেয়। আমি তৃতীয় পক্ষের উপর নির্ভর না করে সহজেই আমার অ্যাপের জন্য নতুন বৈশিষ্ট্য এবং সংশোধনগুলি বিকাশ এবং স্থাপন করতে পারি। এটি আমাকে যে কোনো সময় নতুন বৈশিষ্ট্য এবং বাগ ফিক্স করার অনুমতি দেয়।

ব্যবহারকারী ডাউনলোড না করেই আমার অ্যাপ ব্যবহার করে দেখতে পারেন এবং একই অ্যাপ বিভিন্ন প্ল্যাটফর্মে ব্যবহার করতে পারেন। আজ অবধি, আমার অ্যাপটি ফায়ারফক্স ওএস, উইন্ডোজ ফোন, ব্ল্যাকবেরি, আইওএস এবং অ্যান্ড্রয়েড সহ সাম্প্রতিক HTML5 সক্ষম ব্রাউজারগুলিতে কাজ করে তবে সীমাবদ্ধ নয়; এবং এটি বিভিন্ন অ্যাপ স্টোরে ডাউনলোড করার জন্য উপলব্ধ। এই অ্যাপটি Chrome ওয়েব স্টোরেও উপলব্ধ। আমি একজন একমাত্র বিকাশকারী এবং আমি প্রতি সপ্তাহে এই কয়েক ঘন্টা কাজ করি। আমি মনে করি না যে অন্য কোন প্রযুক্তি আমাকে বিভিন্ন প্ল্যাটফর্ম সমর্থন করার অনুমতি দেবে।

উন্নয়নের সময় কি সত্যিই ভাল কাজ করেছে?

আমি অবাক হয়েছিলাম যে সমস্ত সাম্প্রতিক ব্রাউজারগুলি প্রধান HTML5 বৈশিষ্ট্যগুলিকে কতটা সমর্থন করে। ওপেন ওয়েব (HTML5, CSS, JavaScript) ব্যবহার করে আমি কী তৈরি করতে পারি তা দেখার জন্য আমি একটি প্রোটোটাইপ হিসাবে আমার ওয়েব অ্যাপ শুরু করেছি। আমি উন্নয়নের সময় শুধুমাত্র iOS Safari এবং Android ব্রাউজারে আমার অ্যাপটি পরীক্ষা করেছি এবং এটি ফায়ারফক্সে কাজ করেছে এবং সামান্য পরিবর্তনের সাথে আমি IE মোবাইল সমর্থন করতে সক্ষম হয়েছি।

অন্য সবার মতো, আমি ভেবেছিলাম মোবাইল ওয়েব অ্যাপে 60FPS সম্ভব নয়, বিশেষ করে অঙ্গভঙ্গি। আমি রিফ্রেশ করার জন্য টান প্রয়োগ করতে সক্ষম হয়েছিলাম, এবং অল্প শিক্ষা নিয়ে ফিরে যেতে সোয়াইপ করতে পেরেছিলাম; এবং এটি সমস্ত প্রধান ব্রাউজারে কাজ করতে সক্ষম হয়েছিল। সেই জ্ঞানের সাথে, আমি কয়েক ঘন্টার মধ্যে ফ্লিপবোর্ড ওয়েব অ্যাপ স্টাইল স্টোরি নেভিগেশন বাস্তবায়ন করতে সক্ষম হয়েছি।

আপনার অ্যাপটি উন্নত করার জন্য যদি আপনার কাছে কোনো API থাকতে পারে তবে এটি কী হবে?

অভিপ্রায় : আমার ওয়েব অ্যাপ থেকে অ্যান্ড্রয়েড নেটিভ শেয়ারের অভিপ্রায় বা iOS শেয়ার চালু করতে সক্ষম হওয়া উচিত। এটি ব্যবহারকারীকে আমার অ্যাপের সীমিত বিকল্পগুলির পরিবর্তে তাদের পছন্দের পরিষেবাটি বেছে নেওয়ার অনুমতি দেবে।

স্থায়ী স্থানীয় সঞ্চয়স্থান : স্থানীয় স্টোরেজের জন্য আরও ভাল সমর্থন দেখতে পছন্দ করুন। 5MB/2.5MB যথেষ্ট নয়। শুধু তাই নয়, কতটুকু জায়গা আছে তা বের করারও উপায় নেই। আমার অ্যাপ সঠিকভাবে সঞ্চয়স্থান পরিচালনা করতে পারে যদি আমি জানতাম যে কতটা স্থান বাকি আছে।

নেটিভ/স্ট্যান্ডঅ্যালোন ওয়েব অ্যাপ : আইওএস, অ্যান্ড্রয়েড এবং ডব্লিউপি-তে একটি স্বতন্ত্র অ্যাপ হিসেবে আমার ওয়েব অ্যাপ স্থাপন/ইনস্টল করার আরও ভাল বিকল্প। আমি কর্ডোভা ব্যবহার করি কিন্তু সর্বশেষ সংস্করণে আপডেট করা বেদনাদায়ক। অ্যান্ড্রয়েডে ক্রোম সঠিক দিকে যাচ্ছে, কিন্তু আইওএস এবং উইন্ডোজ ফোন স্বতন্ত্র অ্যাপের জন্য যথেষ্ট সমর্থন প্রদান করছে না।