ফ্লাটার (সফটওয়্যার): সংশোধিত সংস্করণের মধ্যে পার্থক্য

বিষয়বস্তু বিয়োগ হয়েছে বিষয়বস্তু যোগ হয়েছে
সংশোধন
NahidSultanBot (আলোচনা | অবদান)
বট নিবন্ধ পরিষ্কার করেছে। কোন সমস্যায় এর পরিচালককে জানান।
৫ নং লাইন:
|author=[[গুগল]]
| latest preview version = সংস্করণ ১.১৯.০-৪.৩.প্রি
| latest preview date = {{Start date and age|2020|07|02}}<ref name="auto">{{Citeওয়েব webউদ্ধৃতি|urlইউআরএল=https://github.com/flutter/flutter|titleশিরোনাম=Flutter makes it easy and fast to build beautiful mobile apps.: flutter/flutter|dateতারিখ=২ জুলাই ২০২০ |viaমাধ্যম=গিটহাব}}</ref>
|developer=[[গুগল]] এবং কমিউনিটি
|released=আলফা(সংস্করণ০.০.৬) / {{Start date and age|2017|5}}<ref>{{ওয়েব উদ্ধৃতি |ইউআরএল=https://github.com/flutter/flutter/releases/tag/v0.0.6 |শিরোনাম=Release v0.0.6: Rev alpha branch version to 0.0.6, flutter 0.0.26 (#10010) · flutter/flutter |লেখক=ক্রিস ব্র্যাকেন |তারিখ= |ওয়েবসাইট=[[গিটহাব]] |প্রকাশক= |সংগ্রহের-তারিখ=৮ আগস্ট ২০১৮ |উক্তি=}}</ref>
|latest release version= সংস্করণ ১.১৭.৫
|latest release date= {{Start date and age|2020|07|02}}<ref name="flutter.dev">{{Citeওয়েব webউদ্ধৃতি|urlইউআরএল=https://flutter.dev/docs/development/tools/sdk/releases|titleশিরোনাম=Flutter SDK releases|websiteওয়েবসাইট=flutter.dev}}</ref><ref name="flutter.dev">{{ওয়েব উদ্ধৃতি|ইউআরএল=https://flutter.dev/docs/development/tools/sdk/releases|শিরোনাম=Flutter SDK releases|ওয়েবসাইট=flutter.dev}}</ref>
|programming language=[[সি (প্রোগ্রামিং ভাষা)|সি]], [[সি++]], [[ডার্ট (প্রোগ্রামিং ভাষা)|ডার্ট]] ও [[স্কিয়া গ্রাফিক্স ইঞ্জিন]]<ref>{{ওয়েব উদ্ধৃতি |ইউআরএল=https://flutter.dev/faq/ |শিরোনাম=FAQ - Flutter |লেখক=<!--Not stated--> |তারিখ= |ওয়েবসাইট= |প্রকাশক= |সংগ্রহের-তারিখ=2018-08-08 |উক্তি=}}</ref>
|platform=ডেভেলপমেন্ট: [[মাইক্রোসফট উইন্ডোজ|উইন্ডোজ]], [[ম্যাক ওএস]] এবং [[লিনাক্স]], টার্গেট: [[অ্যানড্রয়েড (অপারেটিং সিস্টেম)|অ্যানড্রয়েড]], [[আইওএস]], গুগল ফুশিয়া, [[ওয়েব সার্ভিস|ওয়েব প্লাটফর্ম]] এবং [[ডেস্কটপ কম্পিউটার|ডেস্কটপ]]
১৫ নং লাইন:
|license=নতুন বিএসডি লাইন্সেন্স
|website={{URL|flutter.dev}}
}}
 
'''ফ্লাটার''' [[গুগল]]ের নির্মিত একটি [[উন্মুক্ত-উৎসের সফটওয়্যার|ওপেন-সোর্স]] [[ব্যবহারকারী ইন্টারফেস|ইউআই]] সফটওয়্যার ডেভলপমেন্ট কিট, যেটা ব্যবহার করে একক কোডভিত থেকে [[অ্যানড্রয়েড (অপারেটিং সিস্টেম)|অ্যান্ড্রয়েড]], [[আইওএস]], [[উইন্ডোজ]], [[ম্যাক]], [[লিনাক্স]], গুগল ফুসিয়া এবং ওয়েবের জন্য অ্যাপ্লিকেশন নির্মান করা সম্ভব। <ref>{{ওয়েব উদ্ধৃতি|ইউআরএল=https://arstechnica.com/gadgets/2017/05/googles-fuchsia-smartphone-os-dumps-linux-has-a-wild-new-ui/|শিরোনাম=Google's "Fuchsia" smartphone OS dumps Linux, has a wild new UI|প্রকাশক=আরস টেকনিকা}}</ref>
 
ফ্লাটারের প্রথম সংস্করণের কোডনাম ছিলো "স্কাই" যেটা শুধুমাত্র [[অ্যানড্রয়েড (অপারেটিং সিস্টেম)|অ্যান্ড্রয়েড]]ে চলতো। ২০১৫ সালের ডার্ট ডেভেলপার শীর্ষ সম্মেলনে ধারাবাহিকভাবে প্রতি সেকেন্ডে ১২০টি ফ্রেম রেন্ডারের সক্ষমতার বর্ণনা করে এটাকে উন্মোচিত করা হয়। <ref>{{ওয়েব উদ্ধৃতি|ইউআরএল=https://arstechnica.com/gadgets/2015/05/googles-dart-language-on-android-aims-for-java-free-120-fps-apps/|শিরোনাম=Google's Dart language on Android aims for Java-free, 120 FPS apps|শেষাংশ=আমাডেও|প্রথমাংশ=রন|তারিখ=১ মে ২০১৫|প্রকাশক=আরস টেকনিকা}}</ref> শাংহাইয়ে গুগল ডেভেলপার দিবসের মূল বক্তব্যে গুগল ফ্লাটার রিলিজ প্রিভিউ ২-এর ঘোষণা দেয়, যেটা ৪ ডিসেম্বর ২০১৮ সালে মুক্তি পাওয়া ফ্লাটার ১.০-এর আগে ফ্লাটারের সবচেয়ে বড় মুক্তি, যেটা ফ্লাটার লাইভ ইভেন্টে প্রকাশিত হয়, এবং ফ্লাটারের প্রথম স্টেবল সংস্করণ। <ref>{{ওয়েব উদ্ধৃতি|ইউআরএল=https://appetiser.com.au/blog/speed-up-native-development-as-google-flutter-comes-out-of-beta/|শিরোনাম=Speed Up Native Development As Google Flutter Comes Out Of Beta|প্রকাশক=অ্যাপিটাইজার অ্যাপস|ভাষা=en|সংগ্রহের-তারিখ=২১ ডিসেম্বর ২০১৮}}</ref> ২০১৯ সালের ১১ ডিসেম্বর ফ্লাটার ইন্টারেক্টিভ ইভেন্টে ফ্লাটার ১.১২ প্রকাশিত হয়।
 
৬ মে ২০২০ সালে ডার্ট এসডিকে ২.৮ ও ফ্লাটার সংস্করণ ১.১৭.০ প্রকাশিত হয়। এ সংস্করণে অ্যাপলের মেটাল এপিআইর জন্য সমর্থন সংযুক্ত করা হয়, যেখানে আইওএস যন্ত্রসমূহে ফ্লাটারের পারফরমেন্স প্রায় ৫০% বৃদ্ধি পায়। এ সংস্করণে নতুন মেটারিয়েল উইজেট ও নতুন নেটওয়ার্ক ট্র্যাকিং টুলও যুক্ত করা হয়।
 
== ফ্রেমওয়ার্ক আর্কিটেকচার ==
৩৪ নং লাইন:
ফ্লাটার অ্যাপলিকেশনগুলো ডার্ট প্রোগ্রামিং ভাষায় লেখা হয় এবং যেখানে অন্য অনেক প্রোগ্রামিং ভাষা যেমন জাভা, জাভাস্ক্রিপ্টের উল্লেখযোগ্য অনেক বৈশিষ্ট্যের দেখা মিলে। <ref name=":0">{{ওয়েব উদ্ধৃতি|ইউআরএল=https://flutter.dev/technical-overview/|শিরোনাম=Technical Overview - Flutter|ওয়েবসাইট=flutter.dev|ভাষা=en|সংগ্রহের-তারিখ=১৩ ডিসেম্বর ২০১৭}}</ref>
 
[[মাইক্রোসফট উইন্ডোজ|উইন্ডোজ]], [[ম্যাক ওএস]] এবং [[লিনাক্স]] ফ্লাটার জাস্ট-ইন-টাইম এক্সিকিউশন ইঞ্জিন ডার্ট ভার্চুয়াল মেশিনে চলে। ফ্লাটারের বিশেষ একটা সুবিধা হলো হট রিলোড, যেখানে অ্যাপলিকেশন চলা অবস্থায়ই উৎস কোডের পরিবর্তন অ্যাপলিকেশনে ইনজেক্ট করা সম্ভব।<ref>{{ওয়েব উদ্ধৃতি|ইউআরএল=https://hackernoon.com/why-flutter-uses-dart-dd635a054ebf|শিরোনাম=Why Flutter Uses Dart|শেষাংশ=লেলেল|প্রথমাংশ=উইম|তারিখ=২৬ ফেব্রুয়ারি ২০১৮|ওয়েবসাইট=হ্যাকারনুন |সংগ্রহের-তারিখ=৫ ডিসেম্বর ২০১৮}}</ref>
 
ফ্লাটার ব্যবহার করে মুক্তি পাওয়া অ্যাপলিকেশনগুলো অ্যাহেড-অভ-টাইম বা এওটি কম্পিলেশন ব্যবহার করে, যেটা অ্যানড্রয়েড ও আইওএসে তুলনামূলক ভালো পারফরমেন্স নিশ্চিত করে।
 
=== ফ্লাটার ইঞ্জিন ===
৪৮ নং লাইন:
 
== হ্যালো ওয়ার্ল্ড উদাহরণ ==
[["হ্যালো, ওয়ার্ল্ড!" প্রোগ্রাম|হ্যালো, ওয়ার্ল্ড]] প্রোগ্রাম ফ্লাটারে যেমন দেখায়:
 
<syntaxhighlight lang="dart" line="1">