Jargon.lk

Jargon.lk Simple Solutions for Complex Jargon

05/02/2025
How to Connect Multiple I2C Devices to an ArduinoI2C (Inter-Integrated Circuit) is a bus protocol that allows multiple d...
06/01/2025

How to Connect Multiple I2C Devices to an Arduino

I2C (Inter-Integrated Circuit) is a bus protocol that allows multiple devices to share the same communication lines. This makes it simple to connect several devices to an Arduino using just two pins: SCL (Clock) and SDA (Data). Each device on the I2C bus must have a unique address for communication.

How It Works:
🔸Shared Lines: All I2C devices are connected to the same SCL and SDA lines.

🔸Unique Addresses: Each device has a unique 7-bit or 10-bit I2C address, which the Arduino uses to communicate with specific devices.

🔸Pull-Up Resistors: The SCL and SDA lines require pull-up resistors (typically 4.7kΩ). Some I2C modules include these resistors by default.

Read More:

https://medium.com//how-to-connect-multiple-i2c-devices-to-an-arduino-9a096b3628bd

What is a software crisis?The term “software crisis” refers to the difficulties and challenges encountered in the develo...
03/06/2024

What is a software crisis?

The term “software crisis” refers to the difficulties and challenges encountered in the development, maintenance, and management of software projects. First identified in the late 1960s, the crisis highlighted the growing gap between the rapid advancement of hardware capabilities and the relatively slower progress in software development practices.

This crisis underscores the difficulty of writing useful and efficient computer programs within the required time frame, making it challenging to control actual costs relative to the budget over time. As a result, many software projects produced software of lower quality.

Read more >https://link.medium.com/gpgPcN027Jb

🙈
25/03/2024

🙈

23/03/2024

1) Fully responsive website.
2) Automatically visible admin-panel when admin login.
3) Support for Google Ads
4) Support for Google Analytics

බිස්නස් එකක් කරන කෙනෙක්ද, අඩුවට web එකක් හොයනවද..   web එකක් මැනේජ් කරන්න දන්නැද්ද.. භාරදෙන්න අපිට, අපි කරලා දෙන්නම්..එක...
22/03/2024

බිස්නස් එකක් කරන කෙනෙක්ද, අඩුවට web එකක් හොයනවද.. web එකක් මැනේජ් කරන්න දන්නැද්ද..

භාරදෙන්න අපිට, අපි කරලා දෙන්නම්..

එකක් නැති අයට හදලා හරි, තියන අයට ලස්සනයට මැනේජ් කරලා හරි වැඩේ ලස්සනට කරගන්න..

ටික ටික ගෙවන්නත් පුලුවන්.

20/03/2024

📢 Attention all tech enthusiasts! We have just launched an exclusive WhatsApp channel to bring you the latest updates, insights, and behind-the-scenes looks at our innovative projects. Don’t miss out on the opportunity to connect with fellow software aficionados and stay ahead of the curve. Join us now and be part of our growing community! Simply click the link to get started.

🚀💬

https://whatsapp.com/channel/0029VaGUCSVI7Be8O2T2b83L

The software crisis refers to the challenges faced by developers in creating useful and efficient computer programs with...
19/03/2024

The software crisis refers to the challenges faced by developers in creating useful and efficient computer programs within specified time constraints. It emerged due to the rapid increase in computer power and inadequate programming methods. Manifestations include budget overruns, time delays, inefficiency, and low-quality software. While various approaches have been developed to mitigate the crisis, the quest for high-quality software remains ongoing.

Mobile application development involves creating software for smartphones, tablets, and digital assistants. It’s a dynam...
15/03/2024

Mobile application development involves creating software for smartphones, tablets, and digital assistants. It’s a dynamic field that caters to the ever-growing demand for real-time, convenient ways to conduct transactions and access information. Let’s explore some key aspects:

1️⃣ Platforms:

🔹Android: Android Studio is commonly used for native Android app development. Around 70% of smartphones run Android, making it a popular choice. The Google Play Store has fewer restrictions than the Apple App Store.

🔹 iOS: Developing for iOS (Apple devices) has its advantages. User retention is typically higher for iOS applications, and there are fewer devices to support, simplifying optimization.


2️⃣ Programming Languages:

🔹 Java, Kotlin, Swift, C #, and HTML5 are commonly used for mobile app development.

🔹 Dart is the language associated with Flutter, a cross-platform framework.


3️⃣ Considerations:

🔹 User Audience: Consider the platforms your target audience uses. If you’re building an app for your organization’s employees, you may need to support both Android and iOS.

🔹 Monetization Strategies: Decide how you’ll monetize your app (e.g., ads, in-app purchases).

🔹 User Behavior: Cultural and geographical factors can influence user behavior.


4️⃣ Challenges:

🔹 Distribution: Overcome hurdles related to app distribution.

🔹 Device Limitations: Mobile devices have limitations (screen size, memory, etc.) that impact development.

🔹 Responsive Design: Ensure your app works well across different screen sizes.

When crafting responsive UI designs, breakpoints play a pivotal role. But what exactly are breakpoints? 🤔Breakpoints rep...
14/03/2024

When crafting responsive UI designs, breakpoints play a pivotal role. But what exactly are breakpoints? 🤔

Breakpoints represent specific screen sizes or device widths where your design adapts to suit the screen dimensions and orientation. Imagine them as critical junctures where your layout gracefully adjusts to provide an optimal user experience.

Here’s how you can harness breakpoints effectively:

1) Mobile-First Approach (MFA): Begin by designing for the smallest viewport—mobile devices. Prioritize essential content, ensuring clarity and logic within limited screen real estate. Set your initial breakpoint based on mobile viewport width (e.g., 360px, 375px) after researching common mobile screen sizes.

2) Custom Breakpoints: As you expand the viewport, there comes a point where your design might look subpar. That’s when you introduce custom breakpoints. These allow you to fine-tune your layout for specific screen sizes, addressing readability and aesthetics.

3) Design-Dev Collaboration: Think like a developer! Hand off UI screens using percentage values rather than fixed pixels. Dynamic layouts adapt seamlessly. Communicate with your developer, understand their capabilities, and find middle ground to streamline the workflow.

09/03/2024

At Jargon.lk, we’re excited to introduce Member, an innovative IoT-based mobile application designed to enhance your daily life. Whether you’re a tech enthusiast, a fitness buff, or a busy professional, Member is here to simplify your routines and elevate your experiences.

Coming Soon: Member is set to launch in just two months! Join us on this journey toward a smarter, more connected future. Stay tuned for updates and be part of the Member community.

If you’re interested in creating a mobile application UI design, our service team is ready to assist! Feel free to reach...
08/03/2024

If you’re interested in creating a mobile application UI design, our service team is ready to assist! Feel free to reach out to us for a personalized consultation.

Let’s create something extraordinary together!

Address

Kegalle

Opening Hours

Monday 08:00 - 17:00
Tuesday 08:00 - 17:00
Wednesday 08:00 - 17:00
Thursday 08:00 - 17:00
Friday 08:00 - 17:00

Telephone

+94756512541

Website

Alerts

Be the first to know and let us send you an email when Jargon.lk posts news and promotions. Your email address will not be used for any other purpose, and you can unsubscribe at any time.

Share