آموزش برنامه نویسی اندروید
250 subscribers
1.13K photos
100 videos
214 files
230 links
بسم الله الرحمن الرحیم
آموزش صفر تا صد و بررسی آخرین مطالب برنامه‌نویسی اندروید

کانال آموزش پایتون:
@py_programing
Download Telegram
هوش مصنوعی جنجالی Sora احتمالاً «خیلی زود» از راه می‌رسد.

◻️ سورا، یک ابزار هوش مصنوعی جدید از شرکت OpenAI، به زودی عرضه خواهد شد و قابلیت تبدیل متن به ویدئو را ارائه می‌دهد. این فناوری می‌تواند از توضیحات متنی، ویدئوهای با کیفیت بالا و پیوسته تولید کند و حتی عکس‌ها را به ویدئوهای متحرک تبدیل یا بخش‌هایی به ویدئوهای موجود اضافه کند. کاربردهای آن از آموزش و بازاریابی تا سرگرمی و طراحی را شامل می‌شود.با این حال، سورا با انتقاداتی نیز روبرو شده است. برخی از هنرمندان و آزمایش‌کنندگان اولیه OpenAI را به سوءاستفاده از نیروی کار بدون دستمزد متهم کرده‌اند. همچنین، مسائل اخلاقی مانند نقض کپی‌رایت و استفاده از داده‌ها نگرانی‌هایی را ایجاد کرده است.

🔹 از نظر فنی، در حالی که سورا قابلیت‌های جذابی ارائه می‌دهد، گاهی در تولید صحنه‌های پیچیده یا حرکات غیرممکن از نظر فیزیکی ضعف دارد. اما توانایی تولید ویدئوهای نسبتاً طولانی و دقیق، آن را به یکی از برجسته‌ترین ابزارهای تولید محتوای هوش مصنوعی تبدیل کرده است.
#مگ
@aide_android
چند نفر از اعضای اصلی تیم سازنده‌ی NotebookLM، ابزار هوش مصنوعی گوگل برای یادداشت‌برداری، تصمیم گرفته‌اند گوگل را ترک کرده و استارتاپ خود را راه‌اندازی کنند. این تیم شامل رهبران ارشد و توسعه‌دهندگانی است که نقش کلیدی در طراحی و قابلیت‌های این ابزار داشتند. گفته می‌شود استارتاپ جدید آن‌ها بر روی کاربردهای نوآورانه هوش مصنوعی و ترکیب داده‌ها تمرکز خواهد کرد و از تجربیاتشان در پروژه‌ی NotebookLM بهره خواهد برد.

🔷 ابزار NotebookLM به دلیل توانایی در یکپارچه‌سازی با فرمت‌های مختلف اسناد و تولید خلاصه‌ها، تحلیل‌ها، و حتی توضیحات صوتی محبوبیت زیادی پیدا کرده است. خروج این افراد نشان‌دهنده‌ی روندی گسترده‌تر در صنعت تکنولوژی است که در آن متخصصان از شرکت‌های بزرگ جدا می‌شوند تا در حوزه‌های نوآورانه‌تر مستقل عمل کنند.
#مگ
@aide_android
گوگل دیپ‌مایند مدل هوش مصنوعی GenCast را معرفی کرده است که پیش‌بینی‌های آب‌وهوایی دقیق‌تر و سریع‌تری ارائه می‌دهد.

🔹 یک مدل هوش مصنوعی پیشرفته برای پیش‌بینی هواشناسی که توسط DeepMind توسعه یافته است. این مدل بر اساس دهه‌ها داده هواشناسی ساخته شده و از یادگیری ماشینی برای تولید پیش‌بینی‌های احتمالی بهره می‌برد. برخلاف مدل‌های سنتی که پیش‌بینی‌های قطعی ارائه می‌دهند، GenCast احتمالات مختلفی را برای رویدادهای جوی مشخص می‌کند که تصمیم‌گیری در زمینه‌های شخصی و صنعتی را بهبود می‌بخشد.

🔸 با وجود پیشرفت‌های زیاد، GenCast جایگزین متخصصان هواشناسی انسانی نخواهد شد و در کنار آن‌ها برای تحلیل‌های پیچیده مانند شدت طوفان‌ها عمل می‌کند. DeepMind قصد دارد فناوری این مدل را به‌صورت متن‌باز منتشر کند تا همکاری جهانی را ارتقا دهد.
#مگ
@aide_android
پلتفرم X ( توییتر سابق ) ویژگی جدیدی به نام "پیشنهادات ویدئویی" را معرفی کرده است که تجربه مشاهده ویدئوها را برای کاربران بهبود می‌بخشد. این ویژگی ویدئوها را به صورت افقی بر اساس علاقه‌مندی‌ها و تعاملات کاربران پیشنهاد می‌دهد. این ویدئوها بیشتر کوتاه‌مدت هستند و مشابه پلتفرم‌هایی مثل اینستاگرام و تیک‌تاک به نمایش در می‌آیند. این ویژگی در حال حاضر برای کاربران زبان انگلیسی در دسترس است.
#مگ
@aide_android
🔵 مایکروسافت در حال آماده‌سازی بروزرسانی‌های قابل توجهی برای مجموعه دستگاه‌های Surface خود در سال 2025 است.

🔹 این دستگاه ها شامل مدل‌های به‌روز شده Surface Pro و Surface Laptop می‌شود. این بروزرسانی‌ها با پردازنده‌های جدید Intel Lunar Lake همراه خواهند بود و بهبودهای زیادی در زمینه عملکرد و عمر باتری خواهند داشت. به‌طور خاص، Surface Pro 12 به یک نمایشگر OLED با نرخ رفرش 120Hz، تاچ‌پد هپتیک و پشتیبانی از Wi-Fi 7 مجهز خواهد بود. این دستگاه‌ها در نسخه‌های تجاری و مصرفی با پیکربندی‌های شامل 32GB رم عرضه خواهند شد.

🔹 همچنین، تمرکز ویژه‌ای بر روی ادغام ویژگی‌های هوش مصنوعی جدید وجود دارد، از جمله "AI Explorer" پیشرفته که تعامل کاربران با داده‌ها را به شیوه‌ای شهودی‌تر تسهیل می‌کند و تجربه‌ای متصل‌تر در اپلیکیشن‌ها ایجاد می‌کند.
#مگ
@aide_android
🔴 شکست تیک‌تاک در دادگاه آمریکا؛ پلتفرم محبوب جوانان در آستانه ممنوعیت قرار گرفت.

🔹 تیک‌تاک پس از شکست در دادگاهی که در آن می‌خواست قانون جدید آمریکا را لغو کند، یک قدم به ممنوعیت در این کشور نزدیک‌تر شد؛ به‌عبارتی اگر مالک این اپلیکیشن، بایت‌دنس، تیک‌تاک را به شرکتی غیرچینی نفروشد، طبق قانون جدید تا 19 ژانویه (30 دی‌) در ایالات متحده ممنوع خواهد شد.

🔹 براساس گزارش نیویورک تایمز، ۳ قاضی دادگاه آمریکا درخواست تیک‌تاک برای لغو قانون جدید را رد کردند. این تصمیم می‌تواند در یکی از بزرگ‌ترین بازارهای این اپلیکیشن ضربه‌ای مرگ‌بار به آن بزند؛ بیش از 170 میلیون آمریکایی از تیک‌تاک استفاده می‌کنند. همچنین ممنوعیت احتمالی این اپلیکیشن در ایالات متحده طرفداران آزادی بیان و تولیدکنندگان محتوا را که از تیک‌تاک کسب درآمد می‌کنند، نگران کرده است. البته تیک‌تاک نیز گفته شکایت خود را به دیوان عالی خواهد برد.
#مگ
@aide_android
🔵 ادعای رسانه فرانسوی: دادگاه مدیرعامل تلگرام در پاریس برگزار شد.

🔹 پاول دوروف، بنیان‌گذار تلگرام، برای اولین بار در دادگاهی در پاریس به اتهامات مطرح‌شده علیه خود پاسخ داد. به گزارش خبرگزاری فرانسوی AFP و به نقل از رسانه‌ی راشاتودی، این بازجویی بیش از سه ماه پس از دستگیری او انجام شد.جلسات پیشین دادگاه بیشتر بر مسائل مربوط به شرایط بازداشت این میلیاردر فناوری متمرکز بود. اتهامات وارده به دوروف به نقش ادعایی این پیام‌رسان در طیف گسترده‌ای از فعالیت‌های مجرمانه مربوط می‌شود.

🔹 طبق گزارش‌ها، دوروف به‌همراه دو وکیل خود، دیوید‌اولیویه کامینسکی و کریستوف انگرین، در دادگاه حاضر شد. او اظهار کرد که «به عدالت فرانسه اعتماد دارد»؛ اما از اظهار‌نظر درباره روند پرونده یا اتهامات خودداری کرد.دوروف اتهامات مطرح‌شده را با قاطعیت رد کرده است. او در ماه اکتبر (مهر و آبان) اعلام کرد که تلگرام در چندین کشور به سیاست‌های حریم خصوصی پایبند بوده و طی شش سال گذشته اطلاعات مجرمان را در اختیار مقامات قرار داده است.
#مگ
@aide_android
اپل در برزیل به پیروزی رسید؛ دادگاه دستور رفع محدودیت‌های پرداخت در اپ استور را رد کرد.

حکم اولیه اوایل ماه جاری و در پاسخی به شکایت شرکتی با نام MercadoLibre در سال 2022 صادر شد. رگولاتور ضدانحصار برزیل (Cade) با این حکم به اپل دستور داده بود محدودیت‌های اپ استور را برای سیستم‌های پرداخت شخص ثالث حذف کند و به توسعه‌دهندگان اجازه بدهد گزینه‌های جایگزین را برای خریدهای درون‌برنامه‌ای تبلیغ کنند.آن زمان به ا‌پل 20 روز فرصت داده شد دستور را اجرا کند. در غیر این صورت، روزانه 34 هزار دلار جریمه خواهد شد. شرکت برزیلی در شکایت خود گفته بود محدودیت‌های اپل، به‌ویژه به رقبای کوچک‌تر، آسیب می‌زند و به نفع شرکت‌های بزرگ دیجیتالی یکپارچه است.

اما اکنون قاضی «ادواردو سانتوس دا روشا پنتادو» از چهاردهمین دادگاه مدنی فدرال، حکم اولیه Cade را «نامتناسب و غیرضروری» اعلام کرده است. پنتیادو می‌گوید اقداماتی که Cade درخواست کرده، عملیات تجاری اپل را «به روشی حساس و ساختاری تغییر خواهد داد.»
#مگ
@aide_android
اینستاگرام دسترسی توسعه‌دهندگان اپلیکیشن‌های ثالث مصرف‌کننده را مسدود کرد.

♦️ اینستاگرام اخیراً تغییرات قابل توجهی در دسترسی توسعه‌دهندگان به پلتفرم خود اعمال کرده است که عمدتاً روی محدود کردن دسترسی به داده‌ها از طریق API اینستاگرام برای اپلیکیشن‌های شخص ثالث تأثیر گذاشته است. پیش از این، اپلیکیشن‌های شخص ثالث می‌توانستند تا ۵۰۰۰ درخواست داده در ساعت ارسال کنند، اما حالا این حد به ۲۰۰ درخواست در ساعت کاهش یافته است، که باعث مشکلاتی برای بسیاری از اپلیکیشن‌ها شده است که تحلیل‌های مربوط به تعاملات و آمار فالوورها را دنبال می‌کنند.

🔷 این تغییرات پس از بروز نگرانی‌های امنیتی و سرقت رمز عبور توسط برخی اپلیکیشن‌های شخص ثالث، اتخاذ شده است. به همین دلیل، اینستاگرام اکنون نیاز به بررسی دقیق‌تر تمامی اپلیکیشن‌های شخص ثالث دارد و برخی اپلیکیشن‌ها به طور کامل از دسترسی به API محروم شده‌اند. این حرکت بخشی از روند کلی در میان شبکه‌های اجتماعی است که برای حفظ حریم خصوصی و امنیت کاربران، دسترسی به داده‌ها را محدود می‌کنند.
#مگ
@aide_android
This media is not supported in your browser
VIEW IN TELEGRAM
مایکروسافت اخیراً Rodin Diffusion را معرفی کرده است، یک ابزار شبکه عصبی رایگان برای تولید آواتارهای دیجیتال 3D با کیفیت بالا. این مدل از روش تولید مبتنی بر انتشار برای ایجاد آواتارهای 3D به‌صورت میدان‌های تابش عصبی استفاده می‌کند. به‌منظور حل چالش‌های محاسباتی مدل‌سازی 3D، Rodin Diffusion داده‌های 3D را از طریق صفحات ویژگی 2D پردازش کرده و از کانولوشن‌های آگاه از 3D برای افزایش کارآیی در عین حفظ جزئیات استفاده می‌کند.

🔹 ویژگی‌های برجسته این مدل شامل موارد زیر است:

تولید از طریق متن و تصویر: کاربران می‌توانند آواتارها را مستقیماً از توضیحات متنی یا تصاویر ایجاد کنند.

سفارشی‌سازی دقیق: این مدل از ویرایش معنایی پشتیبانی می‌کند، به‌طوری که کاربران می‌توانند ویژگی‌هایی مانند مدل مو و ریش را با استفاده از دستورات متنی تنظیم کنند.

کارآیی بالا: این روش نسبت به مدل‌های سنتی 3D نیاز به حافظه و پردازش کمتری دارد، که منجر به خروجی‌های سریع و دقیق می‌شود.
#مگ
@aide_android
😐1
هم‌بنیان‌گذار OpenAI می‌گوید ابرهوش مصنوعی غیرقابل‌پیش‌بینی خواهد بود.

🔷 «ایلیا سوتسکیور»، یکی از بنیان‌گذاران OpenAI، اخیراً در سخنرانی‌اش درباره آینده هوش مصنوعی صحبت کرده است. او می‌گوید روش فعلی برای آموزش و توسعه هوش مصنوعی به پایان راه خود رسیده است. به‌زعم او، ابرهوش مصنوعی که در آینده از راه خواهد رسید، عملکردی غیرقابل‌پیش‌بینی دارد.

♦️ براساس گزارش ورج، ایلیا سوتسکیور در کنفرانس سالانه هوش مصنوعی NeurIPS درباره طیف وسیعی از موضوعات صحبت کرد. دانشمند ارشد سابق OpenAI در سخنرانی خود به جمعی از محققان هوش مصنوعی گفت:
«ما به اوج داده‌ها دست یافته‌ایم و باید با داده‌هایی که در اختیار داریم، کنار بیاییم. فقط یک اینترنت وجود دارد... همان‌طور که می‌دانیم، پیش‌آموزش بدون شک به پایان خواهد رسید.»

#مگ
@aide_android
قابلیت جنجالی Recall ویندوز 11 همچنان از داده‌های حساس کاربران اسکرین‌شات می‌گیرد.

🔹 مایکروسافت اوایل امسال از Recall رونمایی کرد؛ قابلیت هوش مصنوعی ویندوز 11 که با ردیابی فعالیت و دسترسی به داده‌های شما می‌تواند هرچیزی را که لازم دارید، به‌ خاطر بسپارد. مطابق انتظار، این قابلیت که قرار بود به کاربرد خارق‌العاده دیگری از هوش مصنوعی تبدیل شود، با نگرانی‌های زیادی در زمینه حریم خصوصی کاربران همراه بود که عرضه آن را به تعویق انداخت اما نسخه آزمایشی Recall از اوایل این ماه در دسترس قرار گرفت و اکنون در گزارش‌هایی گفته شده این قابلیت هوش مصنوعی همچنان برخی داده‌های حساس را ضبط می‌کند.براساس گزارش‌ها، هرچند Recall اکنون اسکرین‌شات‌ها را رمزگذاری می‌کند تا استخراج اطلاعات آنها غیرممکن باشد، همچنان از داده‌های حساسی مانند شماره‌های تأمین اجتماعی، اطلاعات ورود به سیستم (مانند پسوردها) و داده‌های کارت‌های اعتباری اسکرین‌شات می‌گیرد.

🔸 در گزارش وب‌سایت Tom’s Hardware آمده حتی باوجود ویژگی‌های حفاظتی، Recall اغلب در تشخیص اینکه داده‌های حساسی در اسکرین‌شات‌ها وجود دارد یا خیر، شکست می‌خورد.
#مگ
@aide_android
🔵 بلواسکای ویژگی‌های جدیدی را برای بهبود تجربه کاربران و افزایش امنیت حساب‌ها معرفی کرده است:

💠 بخش "منشن‌ها" در اعلان‌ها

در نسخه 1.96، بلواسکای یک تب مخصوص به نام "منشن‌ها" به بخش اعلان‌ها اضافه کرده است. این ویژگی به کاربران امکان می‌دهد به راحتی پاسخ‌ها و مکالماتی که در آن‌ها تگ شده‌اند را مشاهده کنند و تعاملات خود را مدیریت کنند.

💠 گزینه‌های نمایش پاسخ‌ها

این به‌روزرسانی همچنین به کاربران امکان می‌دهد نحوه نمایش پاسخ‌ها به پست‌های خود را انتخاب کنند. کاربران می‌توانند بین دو فرمت انتخاب کنند:

1. فرمت خطی: پاسخ‌ها به صورت پشت سر هم نمایش داده می‌شوند.


2. فرمت شاخه‌ای: پاسخ‌ها به صورت تو در تو نمایش داده می‌شوند تا سلسله‌مراتب مکالمات مشخص شود.


علاوه بر این، کاربران می‌توانند پاسخ‌ها را بر اساس معیارهایی مانند جدیدترین، قدیمی‌ترین، بیشترین لایک، "داغ‌ترین"، و "تصادفی" مرتب کنند.
#مگ
@aide_android
اپلیکیشن Rapido، یکی از سرویس‌های برجسته تاکسی موتور در هند، اخیراً با یک نقص امنیتی مواجه شده که اطلاعات شخصی کاربران و رانندگان را از طریق یک فرم بازخورد در وب‌سایت افشا کرده است.این نقص توسط یک محقق امنیتی به نام رنگاناتان پی کشف شد و به یک API مرتبط با خدمات شخص ثالث که Rapido از آن استفاده می‌کرد، مربوط می‌شد.این آسیب‌پذیری به افراد غیرمجاز اجازه می‌داد به داده‌های حساس شامل نام کامل، آدرس ایمیل و شماره تلفن دسترسی پیدا کنند.

🔸 پس از اطلاع از این مشکل، Rapido پورتال آسیب‌پذیر را به حالت خصوصی درآورد. آراویند سانکا، مدیرعامل Rapido، اظهار داشت که جمع‌آوری بازخورد توسط شرکت‌های خارجی مدیریت می‌شده و لینک‌های نظرسنجی به‌طور ناخواسته به کاربران غیرمجاز رسیده بود.
#مگ
@aide_android
شرکت Boon مبلغ ۲۰.۵ میلیون دلار سرمایه جمع‌آوری کرد تا ابزارهای هوش مصنوعی عامل‌محور (Agentic AI) برای ناوگان‌ها بسازد.


پلتفرم این شرکت با یکپارچه‌سازی سیستم‌های پراکنده و خودکارسازی وظایف دستی، به‌عنوان یک "مغز دوم" برای کسب‌وکارهای لجستیکی عمل می‌کند و باعث بهبود عملیات، برنامه‌ریزی و کارایی کلی می‌شود.


این سرمایه‌گذاری برای توسعه بیشتر پلتفرم هوش مصنوعی Boon استفاده خواهد شد که هدف آن اتصال برنامه‌های پراکنده و استفاده بهتر از داده‌ها برای ایجاد لجستیکی هوشمندتر و کارآمدتر است.


این سرمایه‌گذاری نشان‌دهنده علاقه فزاینده به راه‌حل‌های هوش مصنوعی در بخش لجستیک است، زیرا شرکت‌ها به دنبال استفاده از فناوری برای ساده‌سازی عملیات و بهبود کارایی هستند.
#مگ
@aide_android
یک تجربه بد با یک شرکت حسابداری، این بنیان‌گذار را به تأسیس Aiwyn واداشت.

🔷 آی‌وین (Aiwyn) یک شرکت است که پس از تجربه‌ای منفی بنیان‌گذار آن با یک شرکت حسابداری تأسیس شد. این شرکت بر ارائه راهکارهای مبتنی بر هوش مصنوعی تمرکز دارد تا فرآیندهای حسابداری را بهبود بخشد.پلتفرم آی‌وین تلاش می‌کند جنبه‌های مختلف حسابداری مانند صورت‌حساب‌ها، فاکتورها و مدیریت مالی را با استفاده از هوش مصنوعی و فناوری یادگیری ماشین خودکار و بهینه کند. این رویکرد به دنبال رفع چالش‌های رایج در صنعت حسابداری، مانند ناکارآمدی‌ها و اشتباهات، با ساده‌سازی عملیات و ارائه بینش‌های مالی دقیق‌تر است.

🔷 ماموریت این شرکت تحول در حرفه حسابداری از طریق ادغام فناوری‌های پیشرفته است که به حسابداران امکان می‌دهد بر وظایف ارزشمندتر تمرکز کنند و در نتیجه خدمات بهتری به مشتریان ارائه دهند.
#مگ
@aide_android
🔶 گوگل حالت تحقیق عمیق سیستم هوش مصنوعی «Gemini» را به بیش از ۴۰ زبان گسترش داده است. این بهبود، دسترسی و کاربرد این ابزار را برای کاربران در سراسر جهان افزایش داده است.

🔸 زبان‌های پشتیبانی‌شده شامل عربی، بنگالی، چینی، دانمارکی، فرانسوی، آلمانی، گجراتی، هندی، اندونزیایی، ایتالیایی، ژاپنی، کانادا و بسیاری زبان‌های دیگر هستند.
این توسعه بخشی از تلاش‌های گوگل برای فراگیرتر کردن و همه‌جانبه‌تر کردن ابزارهای هوش مصنوعی خود برای یک جامعه جهانی است.
#مگ
@aide_android
در سال ۲۰۲۴، کاربران جهانی ۱۲۷ میلیارد دلار برای اپلیکیشن‌ها و بازی‌های موبایل هزینه کرده‌اند که نشان‌دهنده رشد ۱۵.۷ درصدی نسبت به سال گذشته است این هزینه‌ها شامل خرید اپلیکیشن‌ها، بازی‌ها و پرداخت‌های درون‌برنامه‌ای می‌شود.

🔹 با وجود این افزایش هزینه‌ها، تعداد دانلودها در سال ۲۰۲۴ با ۲.۳ درصد کاهش به ۱۱۰ میلیارد رسید که حتی در اپ استور نیز مشاهده شده است سهم عمده‌ای از این افزایش درآمد مربوط به اپ استور اپل بوده و گوگل پلی عملکرد ضعیفی داشته است.

🔸 در سال گذشته، تنها ۵ درصد از اپلیکیشن‌ها با حق اشتراک عرضه شدند، اما همین مقدار توانست ۴۸ درصد از درآمد ۱۲۷ میلیارد دلاری را به خود اختصاص دهد.همچنین، ۱۰ اپلیکیشن برتر سهم ۱۳.۷ درصدی از بازار را داشته‌اند که نسبت به سال ۲۰۲۳ رشد ۱.۲ درصدی را نشان می‌دهد.این روند می‌تواند به تمرکز بیش از حد درآمد در یک بخش منجر شود و مشکلاتی ایجاد کند.
#مگ
@aide_android
گوگل ۱۰٪ از نقش‌های مدیریتی خود را کاهش داده است.

🔶 این تغییرات بخشی از یک ابتکار صرفه‌جویی در هزینه‌ها است که توسط مدیرعامل ساندار پیچای اعلام شد. این کاهش‌ها شامل مدیران، مدیران ارشد و معاونان است. برخی از نقش‌های مدیریتی به موقعیت‌های غیرمدیریتی تغییر داده شده‌اند و برخی دیگر حذف شده‌اند. این تصمیم به‌منظور رسیدن به "صرفه‌جویی پایدار در هزینه‌ها" در سال ۲۰۲۴ گرفته شده است، در حالی که گوگل به دنبال توسعه فناوری‌های هوش مصنوعی و تلاش برای رقابت در این حوزه است.


🔷 این تغییرات پس از کاهش ۱۲,۰۰۰ شغل در ژانویه ۲۰۲۳ انجام می‌شود. در کنار این تحولات، گوگل در حال تقویت قابلیت‌های هوش مصنوعی خود است و قابلیت‌های هوش مصنوعی مولد را در خدمات اصلی خود گنجانده و محصولات جدید هوش مصنوعی را راه‌اندازی کرده است.
#مگ
@aide_android
درس کوچک امروز
✍️ ساختار یک برنامه جاوا

MainActivity.java:

package helloworld;

public class MainActivity
{
public static void main (String[] args)
{
// This is a java program
System.out.println("Hello! this is my first program");
}
}




1-1 پکیج

در خط اول کدمان ما این دستور را خواهیم داشت.
package helloworld;
چنین دستوری به کامپایلر می گوید که این فایل جاوا ما متعلق به پکیج helloworld است. به بیان دیگر یک پکیج گروهی از کلاس های مرتبط و interface های پروژه هستند. ناراحت نباشید اگر شما نمی دانید که پکیج یا interfaces (رابط های کاربری) چی هستند، زیرا ما در قسمت های آینده به صورت مفصل درباره آنها صحبت خواهیم کرد.

زمانی که ما می نویسیم package helloworld، در بالای فایل مان می خواهیم که کامپایلر بداند که این فایل برای پکیج helloworld می باشد. در این زمان کامپایلر می خواهد پوشه ای به نام helloworld ایجاد کند و فایل های ما را درون آن ذخیره می کند. فایل هایی که متعلق به پکیج یکسانی هستند، در این پوشهِ یکسان انبار می شوند. اگر شما به فایل های پروژه تان دقت کنید، قطعا پوشه ای به نام helloworld را خواهید یافت.

در داخل پوشه Myproject پوشه ای به نام src خواهید یافت که حاوی پوشه helloworld است. این پوشه فایل هایی که برای پکیج helloworld هستند را انبار و نگهداری می کند. این یک قرارداد برای ما است که نام پکیج های مان را به صورت حروف کوچک بگذاریم. توجه داشته باشید که زبان جاوا یک زبان برنامه نویسی case-sensitive است [1]. بنابراین نام پوشه HelloWorld با پوشه helloworld یکسان نیست. در داخل پوشه helloworld شما فایل MainActivity.java را مشاهده خواهید کرد.

مزیت استفاده و ایجاد پکیج ها این است که از تداخل در نامگذاری جلوگیری می کند. 2 فایل یا بیشتر که ممکن است نام یکسانی را داشته باشند به شرطی می توانند تعریف شوند که در پکیج های مختلفی باشند تا از ایجاد Error جلوگیری شود.

1-2 تابع یا متد main
می توان گفت تابع main در یک کلاس جاوا نقطه شروع برنامه ها است. هر زمانی که برنامه جاوا اجرا شود، تابع main اولین تابعی است که فراخوانده و اجرا می شود. توجه داشته باشید که کلمه "String[] args" در داخل پرانتر تابع main به این معنی است که تابع main می تواند آرایه از جنس رشته ها را به عنوان ورودی دریافت کند. در مثال های ما تابع main دارای دو خط کد می باشد. اولین خط کد ما این است:
// This is a java program

این دستور که حاوی // است به عنوان کامنت (Comment) شناخته می شود و از چشم کامپایلر برای تفسیر دور می ماند (نادیده گرفته می شود).

ترجمه‌ بخشی از کتاب:
Learn Java in one day and learn it well, Third Edition, Publish by Createspace
@aide_android
🔷 نیم نگاهی به آمار کانال در سال 2024
@aide_android