دراين نوشتهي علمي يادگرفتن طولاني تر كردن تبليغات admob در b4a رو به طور سطح به تراز توضيح خواهم بخشيد يك طراحي اپليكيشن در مشهد استكان قهوه فارغ از شير برداريد و با اينجانب به دنبال اين نوشتهيعلمي ياور باشيد .
طراحياپليكيشن در مشهد تا گذشته از اين در وبلاگ ماركت اندرويد ريور در ارتباط طريق اضافه كردن تبليغات ادموب در اندرويد استديو نوشته ي علمي اي با تيتر : يادگرفتن بيشتر كردن تبليغات ادموب به سورس اندرويد منتشر گرديده بود همينطور در يك نوشته ي علمي ويدئويي در رابطه كسب درآمد دلاري از ادموب كلام كرده بوديم ، درين نوشتهعلمي ولي اينجانب شيوه بيش تر كردن اين تبليغات رو براي توسعه و توسعه دهندگان اندرويدي كه از بدور و دور و بر بيسيك فور اندرويد براي بسط و توسعه نرم افزار استفاده ميكنند توضيح خواهم بخشيد .يادگرفتن قدم به گام طولاني تر كردن تبليغات ادموب در Basic4Androidاينكه تا روز جاري اين نوشتهعلمي در اندرويد ريور نگارش نشده بهاين علت ميباشد كه ما اساسا b4a را مناسب نمي دانيم براي ايجاد نرم افزار و بازي هاي اندرويد ، البته منظورم اين وجود ندارد كهاين محيط يا اين كه گويش هايي كه براي گسترش اندرويد به كار گيري مينمايد كه البته به نوعي منحصربهفرد نيز مي باشند، استاندارد وجود ندارد يا اين كه به مقدار كافي قوي وجود ندارد ، خير ! در اصل ما ميخواهيم توسعه و گسترش دهندهگان اندرويد شايسته ترين مسير را براي بسط اندرويد گزينش نمايند كه ميپندارم كليه با اينجانب همنظر باشند كه اندرويد استديو شايسته ترين تعيين براي توسعه اندرويد ميباشد چون گوگل نشان داده روزبه روز درحال ارتقاي اين IDE كار كشته به سمت و سويي ميباشد كه كليه ترجيح ميدهند به آن سمت برود افزون بر آن مطمئن ميباشيد بر يك پلتفرم استاندارد كد ميزنيد و منابع آموزشي كه اساسي ترين بخش براي توسعه و بسط دهندگان ميباشد براي اندرويد استديو به وفور و با گسترده گي غيرقابل قياسي در دسترس ميباشد .ابتدابيشتر كردن تبليغات Admob در Basic4android1 – نخست Google Play Services رو از شيوه SDK Manager به ابزار توسعه خودتون بيشتر نمائيد براي اين فعاليت كافيست در بخش Extras تيك Google Play Services را بزنيد ولي ممكن ميباشد پيش از اين اين ابزار گسترش را بيشتر كرده باشيد .همينطوربخوانيد : يادگرفتن توليد صفحه اسپلش در اندرويد استديو بعد از آن از مسير extrasgooglegoogle_play_serviceslibprojectgoogle-play-services_liblibs فولدر google-play-services .jar را در فولدر additional libraries اسكن فرمائيد . در حالتي كه به تازگي اين آيتم را بروزرساني كرديد مي بايست بي ترديد مجددا فولدر jar كه در مقدمه توضيح داده شد رو اسكن نمائيد .2 – اضافه كردن Attribute به پروژه اندرويد در Basic4androidبراي اين فعاليت مي بايست صفت ذيل رو به attributes پروژه خودتون بيشتر نمائيد .#AdditionalRes: C:android-sdk-window***trasgooglegoogle_play_serviceslibprojectgoogle-play-services_libres, com .google .android .gms3– دستكاري فولدر Manifest پروژهكد ذيل را به فولدر manifest پروژه خويش در بيسيك فور اندرويد بيش تر فرمائيد : 'AdMobAddApplicationText(
)'End of AdMob4 – اضافه كردن Adview تبليغات به پروژهاكنون شما نياز داريد تا با بيش تر كردن AdView به پروژه خويش در b4a پروژه خويش را براي اكران تبليغات ادموب مهيا نماييد .براي اين كار كافيست كد ذيل را در پروژه خويش و در محلي كه ميخواهيد تبليغات اكران داده شود بيش خيس فرمائيد: Sub Process_Globals End Sub Sub Globals Dim AdView1 As AdViewEnd Sub Sub Activity_Create(FirstTime As Boolean) AdView1 .Initialize("Ad", "") Activity .AddView(AdView1, 0dip, 0dip, 320dip, 50dip)' AdView1 .LoadAd 'loads an ad AdView1 .LoadAdEnd SubSub Activity_Pause (UserClosed As Boolean) AdView1 .PauseEnd SubSub Activity_Resume AdView1 .ResumeEnd Sub Sub Ad_FailedToReceiveAd (ErrorCode As String) Log("failed: " & ErrorCode)End SubSub Ad_ReceiveAd Log("received")End SubSub Ad_AdScreenDismissed Log("screen dismissed")End Subخب كار نسبتاً تمام ميباشد اكنون شما نياز داريد تا لايبرري ادموب را از وبسايت Admob .com دريافت فرمائيد و به پروژه خويش بيش خيس فرماييد .نكته حائض اهميت : طبق توضيحاتي كه در مقاله ها مربوط به ادموب در اندرويد ريور توضيح داديم شما نياز داريد تا اين عمل را به شركت ها واسط پرداخت ارزي بسپاريد تا اكانت كاربري براي شما در ادموب توليد كنند به جهت تحريم يوزرها اهل ايران نمي توانند از ادموب كسب درآمد داشته باشند كه البته موسسه ها واسط پرداخت ارزي ميتوانند اين فعاليت را براي شما انجام دهند .اكنون يكسري قدم كوتاه ديگر پيش رو داريد تا بتوانيد تبليغات ادموب را در قابل انعطاف افزار يا اين كه بازي خويش بيشتر نمائيد .همينطور بخوانيد : كار با WebView (اينترنت ويو) در اندرويدشيوه اضافه كردن لايبرري Admob به پروژه اندرويد در Basic4androidمعمولا يوزرها اهل ايران b4a را ياروهمدم با همگي لايبرري ها دريافت مينمايند پس بي ترديد در لايبرري هاي دريافتي ، كتابخانه ادموب نيز مو جود ميباشد .درصورتيكه مي خواهيد پكيج فارغ از نقص لايبرري هاي Basic4android را دريافت فرمائيد ميتوانيد از پيوند پايين اين پكيج را اخذ نمائيد لطفا براي مشاهده لينك و پيوند هاي اين متن به اكانت كاربري خويش وارد گرديدورود با اكانت گــوگل5 – اضافه كردن لايبرري B4A Admob به پروژه اندرويدشما نياز داريد تا اين لايبرري را به مسير additional libraries خويش طولاني تر فرماييد ، حتمي ميباشد اين كتابخانه در مسير كتابخانه هاي پروژه اسكن شود .6 – بيشتر كردن كتابخانه GoogleAdMobAdsSdk .Jar به پروژه اندرويداكنون پوشه GoogleAdMobAdsSdk .jar را در فولدر كتابخانه هاي خويش طولاني خيس نماييد و به پروژه اندرويد خويش معرفي نمائيد . با اين فعاليت شما كتابخانه گوگل براي ادموب را به پروژه طولاني خيس نموديد و آماده ايد تا تبليغات را اخذ نمائيد و به كاربرانتان اكران دهيد .7– حال رفرنس داراي ربط با ادموب را به پروژه خويش بيشتر نماييدبراي اين رفرنس ( reference ) مي بايست كدها اين چنين باشند : Sub Process_Globals End Sub Sub Globals Dim AdView1 As AdViewEnd Sub Sub Activity_Create(FirstTime As Boolean) Activity .LoadLayout("1") AdView1 .Initialize("Ad", "YourPublisherId") 'publisher id that you received from AdMob . Activity .AddView(AdView1, 0dip, 0dip, 320dip, 50dip) '[B]previously the height was 48dip . Now it is 50dip . [/B]AdView1 .LoadAd'loads an adEnd Sub Sub Ad_FailedToReceiveAd (ErrorCode As String) Log("failed: " & ErrorCode)End SubSub Ad_ReceiveAd Log("received")End SubSub Ad_AdScreenDismissed Log("screen dismissed")End Sub8 – فايل Manifest را با كد اكتيويتي زير بروز نمائيداين كد را در بازنويسي به پوشه manifest خويش بيش تر نمائيد تا اكتيويتي اصلي فانكشن هاي ادموب را به پروژه شما براي اجرا تبليغات بيفزايد: 'AdMobAddApplicationText()'Endof AdMob
برچسب:
طراحي اپليكيشن در مشهد،
ادامه مطلب
بازدید:
+ نوشته شده:
۱۶ دى ۱۳۹۸ساعت:
۰۳:۳۹:۳۲ توسط:علي پور موضوع:
تفاوت فضاي تلفن همراه و فضاي تارنمافضاي تلفن همراه و نرم افزار با فضاي فيزيكي يا اين كه فضاي سايت گوناگون ميباشد و آشنايي اين محيط نيازمند امتحان و اشتباه، كسب تجربه و يادگيري ميباشد. هرچقدر كه زودتر وارد اين اطراف گرديد، بهتر ميتوانيد خلق مشتريانتان در گوشي را بشناسيد و بر طبق آن نرم افزار خويش را سئو فرماييد. در اينصورت، وقتي كه رقباي شما جديد به انديشه ورود به فضاي گوشي ميفتند، شما تماما با اين دور و بر آشنا مي باشيد.
طراحي اپليكيشن در مشهد
اينجانب يك وب سايت دارم، ايجاد يك نرم افزار اندرويد در كنار آن چه بهره هايي خواهد داشت؟ ابدا آيا حضور در فضاي ديجيتال براي كسب و فعاليت اينجانب مطلوب و سودآور ميباشد؟ براي مطالعه اضافه دراين خصوص، به مقاله “۷ مزيت نرم افزار گوشي براي كسب و امور” مراجعهنماييد.
با شعور اينكه جنبش به سمت گوشي و نرم افزار يك جنبش دوري ناپذير براي اكثري از كسب و كارهاست، اين سوال در ذهنمان توليد ميگردد كه نرم افزار ها چه انواعي دارا هستند؟
ايجاد نرم افزار اندرويد يا اين كه iOS ؟ از كجا آغاز كنم ؟هر مورد از تلفن همراه هاي هوشمند از يك كدام از سيستم دليل هاي اندرويد، iOS، ويندوز، بلك بري و غيره پشتيباني ميكنند و نرم افزار شما بايستي قابليت و امكان اجرا در هر كدام از اين سيستم كارداران را داشته باشد. البته خبر خوب اينكه بيشتراز ۹۹ درصد گوشي هاي هوشمند در عالم دارنده يكياز سيستم برهان هاي اندرويد يا اين كه iOS پشتيباني مي نمايند.
در واقع ۸۶ درصد تلفن همراه هاي هوشمند در عالم دارنده سيستم دليل اندرويد و ۱۳ درصد موبايل هاي هوشمند دارنده سيستم استدلال iOS ميباشند.
به ظاهر واضح ميباشد كه براي آغاز توليد نرم افزار خودمان بهتر ميباشد از يك نرم افزار اندرويدي استارت كنيم البته شتاب نكنيد.
براي تصميم گيري بهتر در رابطه توليد نرم افزار اندرويد يا اين كه iOS، عامل ها بخش اعظمي را مي قدرت در لحاظ گرفت. اينكه مخاطبين شما چه افرادي ميباشند، چه ترجيحاتي دارا هستند، در چه ناحيه جغرافيايي معاش ميكنند و روزگار و دارايي شما چقدر ميباشد.
با اينكه همان طور كه گفتيم، مجموعاَ نرم افزار اندرويد سهم بازار بيشتري را به خويش اختصاص داده ميباشد، يوزرها iOS كلاً پرداخت هاي بيشتري در نرم افزار داشته اند (اپ استور اپل در كل دو برابر گوگل پلي درآمد داراست).
همينطور در حيث داشته باشيد بسته به حيطه جغرافيايي كه مخاطبين و مشتريان بالقوه شما حضور دارا هستند، ممكن ميباشد نرم افزار iOS ضريب نفوذ بيشتري داشته باشد.
در صورتيكه بازار انگيزه شما، درون جمهوري اسلامي ايران ميباشد، ضريب نفوذ اندرويد در كشورايران بسيار اضافه از iOS ميباشد. البته در صورتيكه بازار انگيزه و مشتريان بالقوه شما در آمريكاي شمالي، استراليا يا اين كه اروپاي غربي حضور داراهستند، شايد بهتر باشد با نرم افزار iOS فعاليت را استارت فرماييد.
برچسب:
طراحي اپليكيشن در مشهد،
ادامه مطلب
بازدید:
+ نوشته شده:
۱۵ دى ۱۳۹۸ساعت:
۱۲:۱۷:۲۸ توسط:علي پور موضوع:
- داشتن كاغذ بيوگرافي جالبمي بايست بتوانيد از لغت ها تاثيرگذار در كاغذ پروفايل خويش به كارگيري فرمائيد. در صورتيكه هنوز ذهنيتي از اين سيرتكامل لغات نداريد با مشاهده صفحه ها برندهاي رقيبان ميتوانيد ايده هاي نابي پيدا نماييد و با شيوه خلاقانه اي بنويسيد.
در نرم افزار اينستاگرام تنها در نصيب بيو ميتوانيد به صورت بدون واسطه و فعال لينك و پيوند وبسايت خويش را قرار دهيد بعداز اين زمان استعمال نماييد. همينطور ميتوانيد دكمه هاي دعوت به مبادرت درين برگه داشته باشيد. براي مثالً شماره تماس بنويسيد و …
طراحي اپليكيشن در مشهد
10- تگ كردن وضعيت مكانيبراي اين عمل در آغاز، شرايط مكانيتان را از روش پيكربندي “حالت ساز” فيسبوك ساخت فرمائيد. آنگاه ميتوانيد اين وضعيت را در هركدام از پست ها طولاني تر نمائيد يا اين كه به طور استيكر در استوري قرار دهيد. به كارگيري از ژئو تگ يك كدام از ديگر از استراتژي هاي بازاريابي در اينستاگرام ميباشد.
11- رصد كردن كارايي خويشدر حالتيكه بازديدها، اشتراك گذاريهاي خويش را رصد نكنيد متوجه نمي گرديد كه چه جور پست يا اين كه استراتژي بازاريابي محتوايي براي شما اثر گذار بوده ميباشد.
اينستاگرام دارنده ابزار آناليتيكز بدون پول ميباشد كه ميتوانيد از آن به كارگيري فرمائيد براي مثال
تجزيه و ارزيابي پروفايلتانتعداد فالوورهاتعداد حسابهايي كه پست يا اين كه اينترنتوب سايتتان را چشماند يا اين كه با شما تماس گرفتهاندنرخ كليك هر پست و …يكسري گونه محتواها در اينستاگرام ساخت ميگردد؟درحال حاضر شايد اين سوال برايتان پيش آيد كه ابداً چنو دسته محتوا در اينستاگرام موجود است؟ با دقت به طرز بازاريابي در اينستاگرام، برندها و موسسات گوناگون نوع هاي متنوعي را براي ساخت محتوا تعيين كرده اند كه به طور كلي آنان در 6 گونه قرار ميگيرند.
1- محتواي متاع و يا اين كه سرويس محور
درين دسته از محتوا توليدات و يا اين كه سرويس ها يك مارك بازنگري و معرفي ميگردند. از اين رو شما ميتوانيد با عكس و يا اين كه كليپ كسب و فعاليت خويش را در اينستاگرام معرفي فرمائيد.
2- محتواهاي مشتري محور
اين گونه اضافه حول مشتريان محتوا ساخت ميكند مثلا عكسي از مشتريان كه در زمان خريد مي باشند و يا اين كه از سرويس متبوع به كارگيري مينمايند همينطور مذاكره با مشتريان درخصوص فرآورده و يا اين كه فيلم از نظرها مشتريان ميتواند از اين جور محتواها باشد.
3- محتواهاي معرفي كاركنان
در اين گونه محتواها پرسنل و اشخاصي كه در تيم درگير عمل مي باشند معرفي ميشوند اما بايستي اظهاركرد اين نوع يگانه از ساخت محتوا براي بعضا از برندها مطلوب ميباشد.
4-محتواي پروژه محور
دراين جور از ايجاد محتوا تلاش ميشود اضافه پروژه ها و كاهاي صورت گرفته به اكران گذارده شود از روش عكس و يا اين كه فيلم
5- محتواي آموزشي
با استفاد از عكس و يا اين كه فيلم يك يادگرفتن اثر گذار و يا اين كه نكات مهم ارائه داده ميگردد. مثلا فيلم آموزشي براي گزينش يك كفش كيفيت خوب و يا اين كه محافظت يك خرقه مختص و …
6- محتواي اكران رقبا
احتمالاً اين جور محتوا آيتم پسند تمامي وجود ندارد البته مسلماً در جلب اعتماد مشتريان كارساز ميباشد. درين گونه محتوا شما رقيبان خويش را باز نگري ميكنيد و كناره بهره و ترفندهاي آنها را رو ميكنيد.
مثلا در حالتيكه گوشي فروش مي باشيد كناره بهره روي يك گوشي و اينكه چه معيار پول براي چه موبايلي مطلوب ميباشد و يا اين كه فراگيري تشخيص برندهاي اصل از تقلبي و … ميتواند براي خيلي از اشخاص اثرگذار باشد و اعتماد بيشتري به ياور داشته باشد. ولي به شرط اينكه شما خودتان در اين مورد سرويس ها و كالاي تندرست به يوزرها ارايه دهيد.
برچسب:
طراحي اپليكيشن در مشهد،
ادامه مطلب
بازدید:
+ نوشته شده:
۱۲ دى ۱۳۹۸ساعت:
۱۰:۵۷:۱۵ توسط:علي پور موضوع:
كاربرد تگ uses-feature در مانيفستدراين گردهمايي از خصوصي مباحث فراگيري برنامه نويسي اندرويد در آغاز به بازبيني كاربرد تگ uses-feature در برنامه نويسي اندرويد پرداخته آن گاه جزئيات آن را با هم مرور مي كنيم.
طراحي اپليكيشن در مشهد
تگ uses-feature چه ميباشد و چه كاربردي داراست؟به اسم آفريدگار. در جلسات پيشين با پوشه مانيفست (AndroidManifest.xml) و كاربردهاي آن آشنا گرديدهايم. از پاراگراف انتخاب حق دسترسيها (Permission)، آيكون و اسم نرم افزار، تم برنامه و بقيه اطلاعاتي كه سيستم برهان اندرويد براي باز نگري نرم افزار به آنان نياز داراست.
يك كدام از ديگر از قابليت و امكانهايي كه در مانيفست تمجيد ميشود uses-feature ميباشد. لغت feature در معناي خصوصيت ميباشد. براين اساس از طريق نامگذاري اين تگ ميقدرت تا حدودي به مدل كاربرد آن پي موفقيت. از اين تگ براي اعلام مشقت بار افزار و اپليكيشن مايحتاج نرم افزار به گوگل پلي (Google Play) و بقيه ماركتهاي اندرويدي به كار گيري مي گردد.فرض فرماييد قصد توليد اپليكيشني داريد كه مستلزم استعمال از دوربين ميباشد. به عنوان مثال ميقدرت به برنامههاي باركدخوان، كانالهاي اجتماعي با محوريت مديا مانند اينستاگرام، قابل انعطاف افزارهاي تثبيت و دستكاري عكس و فيلم و… اشاره نمود. همگي اين مورد ها نيازمند وجود مشقت بار افزار دوربين در تلفن همراه يا اين كه تبلت يا اين كه بقيه دستگاههاي اندرويدي مي باشند. يا اين كه نرم افزار ديگري كه كاربرد آن پرداخت وجه از روش NFC ميباشد.در مورد ها فوق، در شرايطي كه استفاده كننده برنامه مارا روي دستگاه اندرويدي خويش نصب نمايد ولي از اپليكيشن و طاقت فرسا افزار مايحتاج آن برخوردار نباشد، عملا براي وي كاربردي نداشته و ناچار به حذف آن از روي سيستم برهان خواهد بود. براي پيشگيري از بروز اين ايرادات مي توانيم از قابليت و امكان uses-feature در پروژه اندرويدي خويش استعمال كنيم.دوربين و پرداخت از روش NFC را در گزاره پيشين نمونه زدم. مغازه گوگل پلي به تجهيزات و امكانهاي هر ديوايس اندرويدي دسترسي دارااست. بدين ترتيب ميتواند ليست برنامهها را مطابق با تجهيزات در دسترس استفاده كننده به وي نشان دهد.
برچسب:
طراحي اپليكيشن در مشهد،
ادامه مطلب
بازدید:
+ نوشته شده:
۴ دى ۱۳۹۸ساعت:
۰۲:۳۴:۳۰ توسط:علي پور موضوع:
پايتون يك گويش برنامهنويسي سطح بالا و نسبتاً نو به حساب ميآيد؛ عمده آوازه و محبوبيت اين گويش برنامهنويسي به جهت ساختار بي آلايشاش ميباشد كه موجب گرديده هم يادگيري سادگي داشته باشد و هم في مابين منطقههاي مختلفي از علم ها كه نياز به محاسبات و برنامهنويسي دارا هستند نفوذ گستردهاي پيدا نمايد. دراين مقاله به تودهبندي خصوصي مقاله ها فراگيري پايتون خبر نامه فرادرس پرداختهايم.
طراحي اپليكيشن در مشهد
چنان كه پيشخيس در نوشته ي علمي «برگزيدگان و دوستداشتنيترين گويشهاي برنامهنويسي در سال 2۰1۸» در خبرنامه فرادرس ديديم، لهجه پايتون با در حيث به چنگ آوردن شاخصهاي متعدد در درجه سومين گويش دوستداشتني در طي سال قبل قرار گرفته ميباشد.
كاربردهاي اين لهجه برنامهنويسي چندمنظوره چنان متنوع ميباشند كه امروزه در هر جايي از علم ها داده تا برنامهنويسي بكاند نرم افزارها ميقدرت آن را روئت كرد. اكثري از اشخاص حتي آن را تحت عنوان جايگزيني براي پكيجهاي قابل انعطافافزاري از قبيل matlab گزينه استعمال قرار مي دهند. در هر هم اكنون قدر مسلم اين ميباشد كه پايتون با سرعت بالايي در هم اكنون رويش و نفوذ در ناحيههاي متعدد برنامهنويسي ميباشد و انتظار ميرود در سالهاي آتي حتي بر اين محبوبيت گسترده نيز افزوده شود.
فهرست مقالهها فراگيري پايتون با ايجاد اپليكشين هاي حقيقي و واقعيما در خبرنامه فرادرس در طي ماههاي اخير 9 مقاله پروژه محور در مورد معرفي كاربردهاي متفاوت لهجه برنامهنويسي پايتون منتشر كردهايم كه در آنها با طرح يك زمينه و حل كردن آن، روش به كار گيري عملي از اين گويش برنامهنويسي را نشان دادهايم. درپي فهرستي از اين مطالب و خلاصهاي از شرح فعاليت هر مورد را مراعات ميكنيد.
توليد نرم افزار ديكشنري — از صفر تا صداوليه نرم افزار پايتون كه گسترش داديم يك نرم افزار ديكشنري ميباشد. دراين فراگيري با طريق فعاليت با دادهها در قالب JSON و همينطور شيوه تبديل آنها به فن و تابعهاي متعدد پايتون براي عمل با حرفهها آشنا شديم. ما درين يادگرفتن پيروز شديم تجهيزات توسعه يافتهاي براي اصلاح خطاهاي استفاده كننده در هنگام وارد كردن واژه و جستجوي آن پباده سازي كنيم.
ايجاد نرم افزار نقشه اينترنت — به لهجه بي آلايشبخش دوم يادگرفتن پروژه محور پايتون اختصاص به پباده سازي يك اينترنت نرم افزار براي اكران نقشه داراست. مهمترين نقطه قوت پايتون اين ميباشد كه براي هر كاري آباديها كتابخانه مهيا موجود است كه ميتوانيد از آن ها به كار گيري نمائيد. ما دراين فراگيري براي اكران نقشه از كتابخانه Folium ياري ميگيريم. به اين ترتيب يا اين كه پروسه نصب كتابخانه، اضافه كردن نشانگر منفرد و چندگانه، تغيير و تحول رنگ نشانگرها و آيكونها و بار گذاري نقشه بسته به حالت آشنا ميشويم.
برچسب:
طراحي اپليكيشن در مشهد،
ادامه مطلب
بازدید:
+ نوشته شده:
۲ دى ۱۳۹۸ساعت:
۰۲:۳۷:۳۳ توسط:علي پور موضوع: