mosheberman / fence Goto Github PK
View Code? Open in Web Editor NEWFence is an iOS app which assists in the creation of geofences for use location-sensitive applications.
Fence is an iOS app which assists in the creation of geofences for use location-sensitive applications.
Allow users to configure length of a side, number of sides, etc.
Add identifier to points to show what number it is. This way users can see what pins are newest and can organize accordingly.
This should be done...
As of now, three-finger taps add a fence, but there's no way to change the fence, short of reorganizing the pins. There should be a way to add points to the active fence.
Pins should reorganize their internal ordering based on proximity to other pins. Right now, you can have weird criss-cross shapes. This shouldn't happen.
We need to be able to import and export fence data.
Fences need to load in the correct order. Perhaps add an ID to each point and load them in order.
Instead of showing the default callout, perhaps show a custom, such as a banner at the top of the view, when the user taps on a Fence. This way, I can do all my own event handling and provide a nicer, more consistent UI.
The fence should be created with as a triangle with a side length of 1/15th of the screen size, or so, and dropped onto the center of the visible portion of the map.
The save manager should do something about naming conflicts.
Wouldn't it bee cool if the Fences synced over iCloud?
The messages saying where imported and exported fences are might be backwards.
In the import/export view, if there's nothing to import/export, the button shouldn't display.
When closing an unsaved fence, save it. Otherwise it will vanish and not be available for reopening.
Importing a fence doesn't properly apply modified or created timestamps.
Make the x button into a remove button. It makes more sense to make it more tappable and consistent too.
Long press the new fence button to name before dropping it.
Perhaps hide callout on drag?
Fences can overlap each other. There should be a way to detect if fences overlap, completely (or even partially) and if too much overlap exists, decline to create the second fence.
App is missing screenshots and an Icon.
Right now, we render all the fences on every change. This shouldn't happen. Instead, we should only render a fence if it's been changed.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.