برنامه نویسی با اسفندونه
926 subscribers
1.95K photos
62 videos
34 files
634 links
آموزش و تجربیات شخصی در برنامه نویسی موبایل (کاتلین)
لینک گروه:
https://t.me/+bywa9lYlaIBiMzQ8
مدیر
@abbasali72m
Download Telegram
یکی از وی پی ان هایی که بچه ها پیشنهاد دادن و خودم هم تست کردم و به خوبی در اندروید استودیو جواب میده، ادگارد وی پی ان هست.
یه خصوصیتی هم که داره میتونید مشخص کنید فقط برنامه اندروید استودیو از وی پی ان عبور کنه و مابقی اپهاتون دچار مشکل نشن.

@Esfandune_ir
#تحریم #تجربه
❤1👍1
📊 گزارش سال بازار منتشر شد
فین‌تک‌ها در اوج، گوشی‌های میان‌رده در صدر و تبلیغات بازار موتور رشد کسب‌وکارها

بازار، بزرگ‌ترین اپ‌استور ایرانی با ۵۰ میلیون کاربر فعال ماهانه، در گزارش سالانه ۱۴۰۳ خود تصویری روشن از پیوند اقتصاد و فناوری ارائه داد؛ روایتی که رشد فین‌تک، رونق بازار دست‌دوم و سلطه گوشی‌های اقتصادی را به‌عنوان نشانه‌های تغییر رفتار کاربران ایرانی برجسته می‌کند.

🟢 داده‌های این گزارش نشان می‌دهد اندروید با سهم ۹۱٪ بی‌رقیب‌ترین پلتفرم در بین کاربران ایران است و بیش از نیمی از گوشی‌های محبوب، در رده میان‌رده و اقتصادی قرار دارند. سامسونگ و شیائومی در مجموع ۸۴٪ از بازار گوشی را در اختیار دارند.

از سوی دیگر، ابزارهای تبلیغاتی بازار به موتور اصلی رشد کسب‌وکارها بدل شدند. تنها در سال گذشته، بیش از ۵۱.۵ میلیون نصب از طریق ۷۴۰۰ کمپین تبلیغاتی ثبت شد و برند میلی در حوزه خرید و فروش آنلاین طلا با بهره‌گیری از این ابزار‌ها رشد ۱۲.۶ برابری در جذب کاربر را تجربه کرد.

این گزارش را می‌توانید از لینک زیر دریافت کنید.👇🏻

https://public.cafebazaar.ir/Bazaar_Report_1403.pdf
❤1
این گوشی ریلمی باتری با ضرفیت ۱۵ هزار میلی آمپتر داره.
🤯🤯🤯
@Esfandune_ir
#realme #battery
🤷🤷🤷
https://www.instagram.com/reel/DN5_JrSDIZs/?hl=fa
❤1🤯1
این اپ کوچولوی رایگان، توانایی اتصال به باکت لیارا، ابرآروان و .... رو داره روی مک و ویندوز

https://cyberduck.io/
@Esfandune_ir
#معرفی_برنامه
❤1👎1
تو کارم تقریبا روزی نیست که برای دو نفر بابت کار با ارزشی که کردن دعا خیر نکنم.
یکیشون خدا بیامرز صابر راستی کردار بابت فونت وزیر
یکی هم توسعه دهنده فوتوپیا
❤10
1_20931416391.pdf
44 MB
کتاب جامع آموزش کاتلین ۲.۲.۲۰
انگلیسی
۱۶۰۰ صفحه

@Esfandune_ir #kotlin
❤1🔥1
Forwarded from سید فرندز / برنامه نویسی / هک و امنیت / تکنولوژی / سید محمد خشنوا (Mohammad Khoshnava)
شرکت VMware که چند پیش وقت استفاده از دو نرم افزار حرفه ای ساخت ماشین مجازی Workstation Pro و Fusion Pro رو برای استفاده شخصی رایگان کرده بود، حالا اعلام کرده که استفاده از اونها حالا برای تمام کاربردها و حتی استفاده تجاری هم رایگان هست و شرکتها هم میتونن از این به بعد به صورت مجانی از اونها استفاده کنن.

این شرکت سال پیش توسط Broadcom خریده شد و تغییر سیاست گسترده ای در این شرکت رو به دنبال داشت که از جمله اونها تعطیلی نسخه مجانی ESXi و تبدیل شدن لایسنسهای خرید یک باره به اشتراک ماهانه و سالانه بود که باعث ناراحتی کاربران زیادی شد و شرکتهای مختلفی برای ماشینهای مجازیشون به نرم افزارهای رقیب مهاجرت کردن.

حالا این شرکت باز هم یک کار مفید انجام داده و کاربران ویندوز و لینوکس میتونن با Workstation Pro و کاربران مک Fusion Pro به طور رایگان میتونن ماشین مجازی بالا بیارن و روی اون سیستم عاملهای مختلف نصب کنن. این نرم افزارها از اینجا قابل دانلود هستن ولی قبل از دانلود نیاز به ساخت اکانت برودکام دارین.

🔎 theverge

✅ @SEYED_BAX | @TechTube
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1
با
val uriHandler = LocalUriHandler.current
uriHandler.openUri("http://esfandune.ir/")

میتونید در مولتی پلتفرم بدون نیاز به actual expect هر آدرسی رو در مرورگر باز کنید


#ترفند #kotlin #compose #kmp

@Esfandune_ir
❤2
وقتی یک برنامه Compose Desktop می‌نویسی، برای خروجی گرفتن، یه مشکل بزرگ داریم:

روی مک نمی‌تونی فایل .msi (ویندوز) بسازی ❌
روی مک نمی‌تونی فایل .deb (لینوکس) بسازی ❌
روی ویندوز نمی‌تونی فایل .dmg (مک)
بسازی ❌

بهترین راه کار چیه؟
@Esfandune_ir
#compose #kmp #kotlin
❤2
✨ بهترین راه کار: GitHub Actions
GitHub Actions
مثل یک سرور رایگان عمل می‌کنه که می‌تونه:

برنامه‌ات رو روی ویندوز، مک و لینوکس بیلد بگیره
فایل‌های نصبی هر سه پلتفرم رو بسازه
خودکار باشه و نیازی به کار دستی نداشته باشی
❤2
build-all.yml
1.6 KB
مراحلش چیه؟

مرحله 1️⃣: ساخت فایل Workflow
که من هوش مصنوعی گفتم برام نوشت:


name: Build All Packages
on: workflow_dispatch

jobs:
build-windows:
.......... اتچ کردم


مرحله 2️⃣: اضافه کردن به GitHub
تو صفحه گیتهاب پروژه ورد بخش actions می شی بعد میزنی خودم میخوام بسازم

یک فایل به اسم build-all.yml بساز
کد بالا رو داخلش کپی کن:
🔥3❤1
مرحله 3️⃣: اجرای Workflow

برو به مخزن GitHub پروژه‌ات
روی تب Actions کلیک کن
از لیست سمت چپ روی Build All Packages کلیک کن
دکمه Run workflow رو بزن
دوباره Run workflow رو تایید کن


مرحله 4️⃣: دانلود فایل‌های نصبی
بعد از اینکه بیلدها تموم شد (معمولاً 5-10 دقیقه):

روی workflow اجرا شده کلیک کن
پایین صفحه بخش Artifacts رو پیدا کن
سه فایل zip خواهی دید:

windows-msi → فایل نصبی ویندوز
linux-deb → فایل نصبی لینوکس
macos-dmg → فایل نصبی مک


هر کدوم رو دانلود کن و Extract کن
❤2
خروجی نهایی
❤1
نسخه جدید کلاود ۴.۵ میتونه ۳۰ ساعت یه سره بدون غدا و قهوه کد بزنه و یه پروژه رو از صفر به سرانجام برسونه 🙂
#ai @Esfandune_ir
❤2
سرویس پایه لیارا شده ۶۰۰ هزارتومان در ماه . یه پلتفرم و یه دیتابیس در پایه ای ترین حالتش!🤯🤯
❤1
This media is not supported in your browser
VIEW IN TELEGRAM
با Material Adaptive در کامپوز می تونید صفحاتتون رو بر اساس سایز صفحه کاربر طراحی کنید.

شاید بگید خودمون با if اینا میتونیم انجامش بدیم ولی این خیلی راحتتره و اصلا ساخته شده واسه همین

www.youtube.com/watch?v=xPUZENis4gc

@Esfandune_ir
#compose #kotlin #android #kmp
❤1
This media is not supported in your browser
VIEW IN TELEGRAM
چرا اندروید استودیو بدون شبیه ساز باید ۷ گیگ رم بگیره!!!!!!!
😁2❤1
اگه مک و آیفون داری نوتیفیکیشن های گوشی رو مک میاد.
اگه اندروید داری و ویندوز هم همینطور.

ولی اگه اندروید داشته باشین و مک چطور میشه به نوتیف های گوشی دسترسی داشت و ازشون مطلع شد؟
با نوتیسینک! رایگان و کلوز سورس D:
با امکان دریافت نوتیفیکیشن های گوشی رو مک و لینوکس، دریافت محتوی متن، تصویر و فایل سیستم روی گوشی! و استثنا کردن نوتیف اپهای خاص

http://tools.esfandune.ir/

https://cafebazaar.ir/app/com.esfandune.notisync

@Esfandune_ir
#معرفی_برنامه
👍5