دانلود Basic4Android – نسخه ۱۱
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
💡 برای مطالعه مثال های بیشتر از این تغییرات جدید میتونید به لینک های زیر مراجعه کنید
مشاهده تغییرات نسخه ۱۱ از سایت مرجع
مشاهده تمام تغییرات از نسخه ۱۱ به قبل
از جعبه دریافت فایل زیر، نسخه ۱۱ بیسیک را دانلود کنید.