Comments (9)
Hello again, @evrencoskun , here's the Kotlin version of your library (android-tableview-kotlin). Thank you very much!
from tableview.
Hi @evrencoskun , I am happy to tell you that I have successfully ported your TableView library into a Kotlin version (with all current features as of version 0.8.6), I will be releasing an initial version after I have fully implemented all features in a demo application and checked for possible bugs. I will include you in the copyright notice and credits as original author, idea and implementation. I manually ported each file so that I will understand your implementation and learn Kotlin at the same time. Thank you very much for your library (I implemented this in a project application and its way easier/less complicated than to use TableLayout).
from tableview.
Hi @jeremy-ingenuity ,
For now, I don't have a plan to write the sources using kotlin. I will spend time on improving the basic features, I think it makes more sense for people like me who have limited time.
For example;
- Creating a better document of TableView.
- Making usage of TableView much easier.
- Providing much more smooth scrolling operation.
- Adding the features that should be on TableView.
- Reviewing the code changes of contributers.
In my opinion, the things like that are more important now for me. However, In the future when this library reaches a reasonable level, I might consider spending time with it.
from tableview.
Hello @evrencoskun , good to know the roadmap of your library. I asked this because most developers (including me) are now transitioning to Kotlin, and given the features and ease of implementation of your library, might as well, a Kotlin port would be necessary and useful in the future for other people looking for a TableView library. I am considering writing that port (if you don't mind), BUT I also have limited free time and cannot dedicate on developing it entirely: might as well help you in the improvement of this library for now.
from tableview.
Hi @jeremy-ingenuity ,
I asked this because most developers (including me) are now transitioning to Kotlin, and given the features and ease of implementation of your library, might as well, a Kotlin port would be necessary and useful in the future for other people looking for a TableView library
Of course, it might be necessary in the future. I think so too.
I am considering writing that port (if you don't mind),
Sure. That would be great!
BUT I also have limited free time and cannot dedicate on developing it entirely: might as well help you in the improvement of this library for now.
I have just googled. and I am not sure, it works but It seems there are some ways to convert java library to kotlin directly.
Thank you very much for your all collaboration.
from tableview.
@evrencoskun i traduce the library tableview Java to Kotlin, now don't have time for a starting the proyect
from tableview.
Hi @bbf-developer,
Unfortunately, I don't get what you say. Have you already produced? or something?
from tableview.
Oh! This is a good news! @jeremy-ingenuity.
I think Kotlin is a perfectly fine thing to use. Maybe, After I feel comfortable using Kotlin, I would like to contribute the Kotlin port of the TableView as well :)
I implemented this in a project application and its way easier/less complicated than to use TableLayout
Looking forward to seeing that.
Thank you for your effort and your sensitivity.
Have a nice week.
from tableview.
looks great :) @jeremy-ingenuity
from tableview.
Related Issues (20)
- java.lang.IndexOutOfBoundsException in setRowHeaderItems HOT 1
- Help HOT 1
- Set a default void implementation on Cell, HeaderCell, RowCell event listeners
- onCellClicked returns correct cellView but incorrect row after sorting HOT 4
- cellviewholder with edit Text is not working after scroll
- How to color the whole row when selecting a cell??
- Column header not match cell when to reload HOT 1
- Forcing sticky column header
- Wrong number of cells in a row crashes
- setColumnWidth function is buggy when implemented in dialog fragment
- I wonder how to exchange rows and columns
- Implement performClick in cellRecyclerView and etc
- Multiline text in cells HOT 1
- how to filter in rowheader / cornerview
- while building -Failed to resolve: com.evrencoskun.library:tableview:0.8.9.4 HOT 2
- Help needed for configurating in build.gradle.kts
- The column width follows the adapter that was first opened
- add(Cell) causing mis alignment align
- I have created the table and i have put an edit text and some text views when i try to click the edit text to write it goes to the first item in the table
- Add Datagrid Support for Kotlin Multiplatform
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from tableview.