دانلود Basic4Android – نسخه ۱۱


دانلود Basic4Android – نسخه ۱۱
۴ مرداد ۱۴۰۰
1820 بازدید
نویسنده:

Basic4Android یا B4A یک محیط توسعه اپلیکیشن های اندرویدی به زبان Basic هست که طرفداران زیادی داره، بیسیک۴اندروید ضمن سادگی و امکان انجام کدنویسی سریعتر از قدرت بالایی برخوردار هست و به تازگی امکان کراس پلتفرم خودش رو داره روز به روز تقویت میکنه. نسخه ۱۱ این نرم افزار رو میتونید ازاینجا دانلود کنید.

 

 

✅ تغییرات مهم این نسخه:

 

۱- اضافه شدن دستور IIF

این دستور که از قبل در زبان جاوا و زبان های .net و.. وجود داشت، حالا به B4A هم اضافه شده، مثلا بجای کد زیر:

if EditText1.Text <> "" then
label1.text=EditText1.Text
else
label1.text="لطفاً چیزی وارد کنید"
end if

 

میتونیم از کد خلاصه شده ی زیر استفاده کنیم:

Label1.Text = IIf(EditText1.Text <> "", EditText1.Text, "لطفاً چیزی وارد کنید")

 

۲- اضافه شدن متد As به انتهای Object ها

این دستور خیلی کاربرد داره، بهتون کمک میکنه هر متغیر یا object ای رو بتونید از نوع یه Object دیگه در نظر بگیرید و کاری که میخواین رو انجام بدید، برای مثال قبلا اگه میخواستیم در حلقه زیر خصوصیت یک ویو رو تغییر بدیم باید به این شکل مینوشتیم:

For Each v As View In Activity.GetAllViewsRecursive
Dim lb As Label=v
lb.TextColor=Colors.Red
Next

یعنی اول تعریف متغیر و بعد تغییر خصوصیت، اما الان براحتی با دستور As اینکارو انجام بدید:

For Each v As View In Activity.GetAllViewsRecursive
v.As(Label).TextColor=Colors.Red
Next

 

 

💡 برای مطالعه مثال های بیشتر از این تغییرات جدید میتونید به لینک های زیر مراجعه کنید

 

🔍 مشاهده تغییرات نسخه ۱۱ از سایت مرجع

🔍 مشاهده تمام تغییرات از نسخه ۱۱ به قبل

 

از جعبه دریافت فایل زیر، نسخه ۱۱ بیسیک را دانلود کنید.


آموزش برنامه نویسی اندروید

دریافت B4A 11

حجم فایل: 15.1 مگابایت

فرمت فایل: ZIP

منبع: کافه توسعه


پژمان نیکروان
پژمان نیکروان

پژمان نیکروان هستم؛ مدیر وب سایت کافه توسعه، شروع فعالیتم به برنامه نویسی از سال 1392 بوده و هدف از ایجاد وبسایت اشتراک گذاری تجارب خودم و دیگر برنامه نویسان هست.

ارسال دیدگاه

می توانید از تگ های HTML نیز استفاده کنید :
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

دیدگاه های مطلب:
Profile Comment
odin

بسیار عالی و ممنون از توضیحات . خسته نباشید

پاسخ دادن

7 مرداد 1400