There are tears in my eyes, when i see the sketchware community is completely vanished. Year 2023 was a good but year 2024 was very bad for the community.
Sketchware developer also are not coming again in the field. Modders group is also exhausted of various problems. In groups we just see error logs....
There is no competition in this field because people left it. Now there are no views on YouTube channels.
Arabware , hichem soft, sk imagine, aaura parti, sanjeev kumar and many other youtube channel are dead.
There was a time when people made bots to steal sketchware projects but today projects are available free on sketchub but nobody wants them. Even sketchub team has exhausted of google policies. All that things are making things worse. People are leaving sketchware field one by one.
We lost everything, we're looser. 😔
To everyone, specially new comers I'll say that do your best in sketchware. Learn it in good way and you'll get good income from it. But please don't leave sketchware field.
May be one day our sun will also shine
Sketchware developer also are not coming again in the field. Modders group is also exhausted of various problems. In groups we just see error logs....
There is no competition in this field because people left it. Now there are no views on YouTube channels.
Arabware , hichem soft, sk imagine, aaura parti, sanjeev kumar and many other youtube channel are dead.
There was a time when people made bots to steal sketchware projects but today projects are available free on sketchub but nobody wants them. Even sketchub team has exhausted of google policies. All that things are making things worse. People are leaving sketchware field one by one.
We lost everything, we're looser. 😔
To everyone, specially new comers I'll say that do your best in sketchware. Learn it in good way and you'll get good income from it. But please don't leave sketchware field.
May be one day our sun will also shine
❤8👍3🔥2
Fully working quiz app-> Get Now at https://web.sketchub.in/p/29991
Features ->
✅ Multiple quizzes
✅ Option Select or remove
✅ Nice ui design
✅ Confirm before ending quiz
✅ Score calculator with negative marking
✅ Right, Wrong, Skipped
✅ Explanation screen
✅ Store recent quiz and show on main screen
Features ->
✅ Multiple quizzes
✅ Option Select or remove
✅ Nice ui design
✅ Confirm before ending quiz
✅ Score calculator with negative marking
✅ Right, Wrong, Skipped
✅ Explanation screen
✅ Store recent quiz and show on main screen
❤1🔥1
🤑 Admob ads project 2025
✅ Contains: Banner, Inter, AdManager codes.
Working method of 2025 in latest Sketchware.
✅ Contains: Banner, Inter, AdManager codes.
Working method of 2025 in latest Sketchware.
❤4👍2
🔥 How to get more 5 star rating on play.
1️⃣ Use custom dialog with 5 star rating.
2️⃣ Ask user input.
3️⃣ If stars are 1-2 ask for feedback only.
4️⃣ If stars are 3-5 on submit show inapp review sdk dialog in your app.
And it is most expected that user will give same rating on that too. In this way you get only positive rating and your app will come 1st in search results.
1️⃣ Use custom dialog with 5 star rating.
2️⃣ Ask user input.
3️⃣ If stars are 1-2 ask for feedback only.
4️⃣ If stars are 3-5 on submit show inapp review sdk dialog in your app.
And it is most expected that user will give same rating on that too. In this way you get only positive rating and your app will come 1st in search results.
❤2👍2
Google launched android 16 on 10 June and i found a point that affect sketchware developer
Obsolete SDKs = Rejection
Google Play now blocks uploading apps using:
Old support libraries
Target SDK < 31 (soon 33+ will be mandatory)
Fix:
Make sure your base SDK in Sketchware or Java is API 33+
Avoid support libraries like android.support.v7.app.*, migrate to androidx.*.
Do anyone have solution for this. Because sketchware uses android support not androidx by default
I also request sketchware modder team to resolve the issue. And make sketchware android 16 friendly else we will lost the entire community soon.
Obsolete SDKs = Rejection
Google Play now blocks uploading apps using:
Old support libraries
Target SDK < 31 (soon 33+ will be mandatory)
Fix:
Make sure your base SDK in Sketchware or Java is API 33+
Avoid support libraries like android.support.v7.app.*, migrate to androidx.*.
Do anyone have solution for this. Because sketchware uses android support not androidx by default
I also request sketchware modder team to resolve the issue. And make sketchware android 16 friendly else we will lost the entire community soon.
❤4😁1😢1
Textview set moving rainbow effect
textview12.post(new Runnable() {
@Override
public void run() {
float width = textview12.getPaint().measureText(textview12.getText().toString());
// Make a long gradient to fit full rainbow nicely
linearGradient = new LinearGradient(
0, 0, width * 5, 0, // 5x width for smooth spread
new int[]{
Color.RED,
Color.MAGENTA,
Color.BLUE,
Color.CYAN,
Color.GREEN,
Color.YELLOW,
Color.RED // repeat start for smooth looping
},
null,
Shader.TileMode.REPEAT // continuous looping
);
textview12.getPaint().setShader(linearGradient);
animator = ValueAnimator.ofFloat(0, width * 5); // animate full gradient
animator.setDuration(6000); // slower for smooth effect
animator.setRepeatCount(ValueAnimator.INFINITE);
animator.setInterpolator(new LinearInterpolator());
animator.addUpdateListener(new ValueAnimator.AnimatorUpdateListener() {
@Override
public void onAnimationUpdate(ValueAnimator animation) {
float translateX = (float) animation.getAnimatedValue();
gradientMatrix.setTranslate(translateX, 0);
linearGradient.setLocalMatrix(gradientMatrix);
textview12.invalidate();
}
});
animator.start();
}
});
Also add custom variables
textview12.post(new Runnable() {
@Override
public void run() {
float width = textview12.getPaint().measureText(textview12.getText().toString());
// Make a long gradient to fit full rainbow nicely
linearGradient = new LinearGradient(
0, 0, width * 5, 0, // 5x width for smooth spread
new int[]{
Color.RED,
Color.MAGENTA,
Color.BLUE,
Color.CYAN,
Color.GREEN,
Color.YELLOW,
Color.RED // repeat start for smooth looping
},
null,
Shader.TileMode.REPEAT // continuous looping
);
textview12.getPaint().setShader(linearGradient);
animator = ValueAnimator.ofFloat(0, width * 5); // animate full gradient
animator.setDuration(6000); // slower for smooth effect
animator.setRepeatCount(ValueAnimator.INFINITE);
animator.setInterpolator(new LinearInterpolator());
animator.addUpdateListener(new ValueAnimator.AnimatorUpdateListener() {
@Override
public void onAnimationUpdate(ValueAnimator animation) {
float translateX = (float) animation.getAnimatedValue();
gradientMatrix.setTranslate(translateX, 0);
linearGradient.setLocalMatrix(gradientMatrix);
textview12.invalidate();
}
});
animator.start();
}
});
Also add custom variables
private LinearGradient linearGradient;
private Matrix gradientMatrix = new Matrix();
private ValueAnimator animator;
❤1👏1
This is for glowing one
textview12.post(new Runnable() {
@Override
public void run() {
float width = textview12.getPaint().measureText(textview12.getText().toString());
// Make an extra-long gradient for a smooth rainbow scroll
linearGradient = new LinearGradient(
0, 0, width * 4, 0, // 6x width for full spread
new int[]{
Color.RED,
Color.MAGENTA,
Color.BLUE,
Color.CYAN,
Color.GREEN,
Color.YELLOW,
Color.RED // loop back to red for seamless cycling
},
null,
Shader.TileMode.REPEAT // continuous scroll
);
// Apply shader to text
textview12.getPaint().setShader(linearGradient);
// Add a glow effect (shadow with no offset)
// radius = 25 → bigger glow, can adjust
// color = white → makes text look luminous
textview12.setShadowLayer(12f, 0f, 0f, Color.WHITE);
// Animator for shifting the rainbow smoothly
animator = ValueAnimator.ofFloat(0, width * 6);
animator.setDuration(4000); // 8 seconds for slow flow
animator.setRepeatCount(ValueAnimator.INFINITE);
animator.setInterpolator(new LinearInterpolator());
animator.addUpdateListener(new ValueAnimator.AnimatorUpdateListener() {
@Override
public void onAnimationUpdate(ValueAnimator animation) {
float translateX = (float) animation.getAnimatedValue();
gradientMatrix.setTranslate(translateX, 0);
linearGradient.setLocalMatrix(gradientMatrix);
textview12.invalidate();
}
});
animator.start();
}
});
textview12.post(new Runnable() {
@Override
public void run() {
float width = textview12.getPaint().measureText(textview12.getText().toString());
// Make an extra-long gradient for a smooth rainbow scroll
linearGradient = new LinearGradient(
0, 0, width * 4, 0, // 6x width for full spread
new int[]{
Color.RED,
Color.MAGENTA,
Color.BLUE,
Color.CYAN,
Color.GREEN,
Color.YELLOW,
Color.RED // loop back to red for seamless cycling
},
null,
Shader.TileMode.REPEAT // continuous scroll
);
// Apply shader to text
textview12.getPaint().setShader(linearGradient);
// Add a glow effect (shadow with no offset)
// radius = 25 → bigger glow, can adjust
// color = white → makes text look luminous
textview12.setShadowLayer(12f, 0f, 0f, Color.WHITE);
// Animator for shifting the rainbow smoothly
animator = ValueAnimator.ofFloat(0, width * 6);
animator.setDuration(4000); // 8 seconds for slow flow
animator.setRepeatCount(ValueAnimator.INFINITE);
animator.setInterpolator(new LinearInterpolator());
animator.addUpdateListener(new ValueAnimator.AnimatorUpdateListener() {
@Override
public void onAnimationUpdate(ValueAnimator animation) {
float translateX = (float) animation.getAnimatedValue();
gradientMatrix.setTranslate(translateX, 0);
linearGradient.setLocalMatrix(gradientMatrix);
textview12.invalidate();
}
});
animator.start();
}
});
❤3👍2
Load pdf from url project.
Show loading progress with dialog progressbar
Show loading progress with dialog progressbar
❤4
Sketchware basic 2 pro
NewProject v1.0 (com.my.newproject, 1) 2025-08-16T111457.swb
Somebody selling it. But i gave it to to you all for free
🥰3❤1
Forwarded from Hasrat Ali
How are you all?
Recently, many of you have been asking about the stable release.
I just want to say — please wait 2 to 3 more months for the Material library's stable release.
Also, just updating the libraries won’t solve everything —
I’ll need to update the codebase as well, which takes time and testing. 🔧
So I kindly request you to please be patient
until both the libraries and the code are finalized. ✅
Thank you for your continued support and understanding! 🙌
Recently, many of you have been asking about the stable release.
I just want to say — please wait 2 to 3 more months for the Material library's stable release.
Also, just updating the libraries won’t solve everything —
I’ll need to update the codebase as well, which takes time and testing. 🔧
So I kindly request you to please be patient
until both the libraries and the code are finalized. ✅
Thank you for your continued support and understanding! 🙌
❤6🔥2👍1