Pages:
Author

Topic: ☑ API'S * Bounties for Apps of All Types *CALLING All MOBILE APP Coders ⚠⚠⚠ (Read 8573 times)

legendary
Activity: 2254
Merit: 1020
★ Ⓚ KORE TEAM Ⓚ ★

Any APP takers?
A few have replied PM that they were going to develop some apps for the bounties.
I know life happens so am bumping a reminder...
 Cheesy
legendary
Activity: 2254
Merit: 1020
★ Ⓚ KORE TEAM Ⓚ ★
9-12-15
UPDATE:
The Coder who fell seriously ill a few months back is feeling well enough to do only the easiest coding work
so they decided they could at least make some simple apps and He recently posted them. If He feels a bit better
in the coming weeks and months He might tackle some of the more difficult apps and eventually be able to get the Æther OS on a device. One step at a time though. Just an hour meeting I recently had totally drained him and anyone who's been that ill knows what that is like.


Copy of his post below:

 Smiley
It’s been a while since there’s been some activity here and that’s because I’ve been dealing with some serious health issues. I’m finally doing a bit better now and am still committed to this project.
We still have the app bounties up for grabs and I decided to do the 2 easiest ones so long!
Clock: DONE!
Alarm Clock: DONE!

Code and files to follow…

---------- Post added at 10:18 AM ---------- Previous post was at 10:12 AM ----------

Here are the new apps which can be directly loaded into the emulator.
(Remember: The emulator looks for them in C:\Program Files (x86)\Æther\ )
For example: Create a sub folder called Clock (C:\Program Files (x86)\Æther\Clock\ ) and put Clock.dll into it. In the emulator, under ‘Load’, enter “Clock”.



[I tried posting the link, but the forum won't allow me to post links yet. I will ask HD2 Crosshair to post it.]
""The Dev asked me to post this link to his latest work on the apps.
Cheers!""
https://mega.nz/#!fNlB1BpJ!oXW3m4R6fd3kMiBJzH1FwPKQiwDC8JeYqxZTe1iqUio

---------- Post added at 10:22 AM ---------- Previous post was at 10:18 AM ----------

CLOCK APP CODE

Option Strict On
Option Explicit On

Imports System
Imports Æther
Imports Æther.UI
Imports Æther.UI.UIobjects
Imports System.Threading

Public Class Program

Inherits ÆtherAppBase

Private Shared MainThread As Thread

Private Shared Running As Boolean

Shared Sub Main()

Running = True

MainThread = New Threading.Thread(AddressOf DoMainThread)
MainThread.Start()

End Sub

Private Shared B1 As AEtherButton
Private Shared TX As AEtherTextBox

Private Shared BackgroundColour As AEtherColour = New AEtherColour(24, 45, 228)

Private Shared Sub DoMainThread()

_PrimarySurface = New AEtherSurface
_PrimarySurface.BackgroundColour = BackgroundColour

Const X0 As Single = 0.27!
Const Y0 As Single = 0.35!
Const SX As Single = 0.48!
Const SY As Single = 0.35!

Dim C1 = New AEtherRectangle("Display Background",
New AEtherPoint(X0, Y0),
New AEtherSize(SX, SY),
New AEtherColour(255, 255, 0))
_PrimarySurface.AddControl(C1)

Dim T1 = New AEtherLabel("Time",
New AEtherPoint(C1.Position.X + SX / 2.0!,
C1.Position.Y + SY / 2.0!),
New AEtherColour(30, 144, 255),
"Segoe UI", 35.0!,
AEtherFontStyle.Bold,
AEtherTextAlignment.Centre)
T1.Text = "00:00:00"
_PrimarySurface.AddControl(T1)

Dim Pulse = New AutoResetEvent(False)

Dim S As Stopwatch = New Stopwatch
S.Start()

While Running
Dim CurrentTime As DateTime = DateTime.Now
Dim Seconds As Single = CSng(S.Elapsed.TotalSeconds) * 0.72!
Dim Seconds2 As Single = Seconds * 0.333!
T1.Text = String.Format("{0:HH:mm:ss}", CurrentTime)
C1.Position.X = X0 + CSng(Math.Sin(S.Elapsed.TotalSeconds)) * 0.12!
C1.Position.Y = Y0 - CSng(Math.Cos(S.Elapsed.TotalSeconds)) * 0.12!
C1.FillColour = New AEtherColour(CInt(Math.Abs(Math.Sin(Seconds2) * 255)),
CInt(Math.Abs(Math.Sin(Seconds2 + 0.7!) * 255)),
CInt(Math.Abs(Math.Sin(Seconds2 + 1.5!) * 255)))
T1.FillColour = New AEtherColour(CInt(Math.Abs(Math.Cos(Seconds * 1.5!) * 255)),
CInt(Math.Abs(Math.Cos(Seconds * 1.5! + 0.7!) * 255)),
CInt(Math.Abs(Math.Cos(Seconds * 1.5! + 1.5!) * 255)))
T1.Position = New AEtherPoint(C1.Position.X + SX / 2.0!,
C1.Position.Y + SY / 2.0!)
RaiseEvent_UpdateSurface()
Pulse.WaitOne(48)
End While

End Sub

Public Shared Shadows Sub EndApp()

Running = False

Debug.Print("End App!")

End Sub

Public Shared Shadows Sub PointerDown()

Debug.Print("Pointer Down!")

End Sub

Public Shared Shadows Sub PointerUp()

Debug.Print("Pointer Up!")

End Sub

End Class

---------- Post added at 10:27 AM ---------- Previous post was at 10:22 AM ----------

ALARM CLOCK APP CODE:

Option Strict On
Option Explicit On

Imports System
Imports System.Threading
Imports Æther
Imports Æther.UI
Imports Æther.UI.UIobjects

Public Class Program

Inherits ÆtherAppBase

Private Shared MainThread As Thread

Private Shared Running As Boolean

Shared Sub Main()

Running = True

MainThread = New Threading.Thread(AddressOf DoMainThread)
MainThread.Start()

End Sub

Private Shared B1 As AEtherButton
Private Shared TX As AEtherTextBox

Private Shared AlarmSet As Boolean = False
Private Shared AlarmTime As DateTime

Private Shared AlarmSetColour As AEtherColour = New AEtherColour(0, 192, 0)
Private Shared AlarmNotSetColour As AEtherColour = New AEtherColour(129, 129, 129)
Private Shared AlarmNotifyColour As AEtherColour = New AEtherColour(255, 0, 0)

Private Shared AlarmButtonSetColour As AEtherColour = New AEtherColour(255, 0, 0)
Private Shared AlarmButtonNotSetColour As AEtherColour = New AEtherColour(192, 48, 48)

Private Shared BackgroundColour As AEtherColour = New AEtherColour(24, 45, 228)
Private Shared BackgroundNotifyColour As AEtherColour = New AEtherColour(255, 0, 0)

Private Shared Sub DoMainThread()

_PrimarySurface = New AEtherSurface
_PrimarySurface.BackgroundColour = BackgroundColour

Const SX As Single = 0.48!
Const SY As Single = 0.35!

'Const SX2 As Single = 0.48!
'Const SY2 As Single = SY * 0.66!

Const X0 As Single = 0.27!

Dim C1 = New AEtherRectangle("Display Background",
New AEtherPoint(X0, 0.15),
New AEtherSize(SX, SY),
New AEtherColour(255, 255, 0))
_PrimarySurface.AddControl(C1)

Dim T1 = New AEtherLabel("Time 1",
New AEtherPoint(C1.Position.X + SX / 2.0!,
C1.Position.Y + SY / 2.0!),
New AEtherColour(30, 144, 255),
"Segoe UI", 35.0!,
AEtherFontStyle.Bold,
AEtherTextAlignment.Centre)
T1.Text = "00:00:00"
_PrimarySurface.AddControl(T1)

'C2 = New AEtherRectangle("Display Background 2",
' New AEtherPoint(X0, 0.75),
' New AEtherSize(SX2, SY2),
' AlarmNotSetColour)
'_PrimarySurface.AddControl(C2)

'Dim T2 = New AEtherLabel("Time 2",
' New AEtherPoint(C2.Position.X + SX2 / 2.0!,
' C2.Position.Y + SY2 / 2.0!),
' AlarmNotSetColour,
' "Segoe UI", 35.0!,
' AEtherFontStyle.Bold,
' AEtherTextAlignment.Centre)
'T2.Text = "00:00"
'_PrimarySurface.AddControl(T2)
'AddHandler T2.Focus, AddressOf HandleTextClick1

B1 = New AEtherButton("Button 1",
"Set Alarm",
New AEtherPoint(C1.Position.X + SX / 2.0! - 0.27! / 2.0!,
0.66!),
New AEtherSize(0.27!, 0.084),
AlarmButtonNotSetColour)
AddHandler B1.Focus, AddressOf HandleButton1Down
_PrimarySurface.AddControl(B1)


TX = New AEtherTextBox("TextBox 1",
New AEtherPoint(B1.Position.X - 0.012!,
B1.Position.Y + 0.15!),
New AEtherSize(0.12, 0.012),
AlarmNotSetColour,
"Segoe UI", 35.0!,
AEtherFontStyle.Bold,
AEtherTextAlignment.Left)
TX.Text = "00:00"
_PrimarySurface.AddControl(TX)
AddHandler TX.Focus, AddressOf HandleTextClick1
' AddHandler TX.ValueChanged, AddressOf HandleTextChanged1

Dim Pulse = New AutoResetEvent(False)

While Running
Dim CurrentTime As DateTime = DateTime.Now
T1.Text = String.Format("{0:HH:mm:ss}", CurrentTime)
If AlarmSet AndAlso CurrentTime.Hour = AlarmTime.Hour AndAlso CurrentTime.Minute = AlarmTime.Minute Then
AlarmActivated()
End If
HandleTextChanged1()
RaiseEvent_UpdateSurface()
Pulse.WaitOne(48)
End While

End Sub

Private Shared Sub HandleButton1Down()

ToggleAlarmSet()

End Sub

Private Shared Sub HandleTextClick1()

If Not AlarmSet Then
ToggleAlarmSet()
End If

End Sub

Private Shared Sub HandleTextChanged1()

Static TextChanged As String

If TX.Text <> TextChanged Then
If TX.Text.Length > 3 Then
DateTime.TryParse(TX.Text, AlarmTime)
End If
End If

TextChanged = TX.Text

End Sub

Private Shared Sub ToggleAlarmSet()

AlarmSet = Not AlarmSet

If AlarmSet Then
B1.Text = "Alarm Set"
B1.FillColour = AlarmButtonSetColour
TX.FillColour = AlarmSetColour
Else
B1.Text = "Set Alarm"
B1.FillColour = AlarmButtonNotSetColour
TX.FillColour = AlarmNotSetColour
End If

End Sub

Private Shared Sub AlarmActivated()

Static T As Stopwatch = New Stopwatch

If Not T.IsRunning Then
T.Start()
End If

If CInt(T.Elapsed.Seconds) Mod 2 = 0 Then
_PrimarySurface.BackgroundColour = BackgroundNotifyColour
Else
_PrimarySurface.BackgroundColour = BackgroundColour
End If

End Sub

Public Shared Shadows Sub EndApp()

Running = False

Debug.Print("End App!")

End Sub

Public Shared Shadows Sub PointerDown()

Debug.Print("Pointer Down!")

End Sub

Public Shared Shadows Sub PointerUp()

Debug.Print("Pointer Up!")

End Sub

End Class
legendary
Activity: 2254
Merit: 1020
★ Ⓚ KORE TEAM Ⓚ ★

★  TAKE THE POLL!  ★

 

This is a very important part of the process to meet user needs and wants
which could greatly impact public adoption. It only takes a minuet.  Smiley

We want to know your thoughts on the most important features
you deem necessary to get you to switch Mobile Devices.
We value your contribution in being part of the poll and in the development
of the KorePhone's Æther OS.

http://forum.xda-developers.com/android/apps-games/ther-apps-coders-shout-ground-floor-t2956802


legendary
Activity: 2254
Merit: 1020
★ Ⓚ KORE TEAM Ⓚ ★
Bump... App coders needed!
Inquire within.
legendary
Activity: 2254
Merit: 1020
★ Ⓚ KORE TEAM Ⓚ ★
This Æther OS Thread has been slacking for too long.

Needs some FIRE to liven it up...


 Wink



legendary
Activity: 2254
Merit: 1020
★ Ⓚ KORE TEAM Ⓚ ★


Hey, if you have time, can you make a smartphone app for smartcoin?

We have plans for Korephone's Æther OS to accommodate various options.
 Smiley

Lack of Ethical Coders has slowed us down and a change in security coding
taking much longer than expected but we are getting near to start testing...
sr. member
Activity: 448
Merit: 250


Hey, if you have time, can you make a smartphone app for smartcoin?
legendary
Activity: 2254
Merit: 1020
★ Ⓚ KORE TEAM Ⓚ ★
To ALL Mobile APP and .NET Coders:
We are having a private meeting in Mumble on 4-15-2015 at 6:30pm Eastern Time.
PM me for the private chat room and password.
legendary
Activity: 2254
Merit: 1020
★ Ⓚ KORE TEAM Ⓚ ★
Why Æther OS has been developed: ☑
https://www.youtube.com/watch?v=yy8r8TPiajA

‘Most hackers are good people’ – fmr spy, author on cyber-attacks & NSA

Big Up Mike!  Smiley

We too on an extra 4-6 weeks security coding job that will aid the Aether OS and
anything else we do.

It will be huge when we are done.
in time slowly all the pieces will fit together.
 Smiley
hero member
Activity: 728
Merit: 500
Why Æther OS has been developed: ☑
https://www.youtube.com/watch?v=yy8r8TPiajA

‘Most hackers are good people’ – fmr spy, author on cyber-attacks & NSA

Big Up Mike!  Smiley
legendary
Activity: 2254
Merit: 1020
★ Ⓚ KORE TEAM Ⓚ ★
Why Æther OS has been developed: ☑
https://www.youtube.com/watch?v=yy8r8TPiajA

‘Most hackers are good people’ – fmr spy, author on cyber-attacks & NSA
legendary
Activity: 2254
Merit: 1020
★ Ⓚ KORE TEAM Ⓚ ★
1-30-15

We have added a huge coding task to the mix which has caused a delay in the hardware rendering and integration.
Soon as this security related coding endeavor is completed the hardware rendering will commence.
An update will follow when this transition happens.
sr. member
Activity: 475
Merit: 250
legendary
Activity: 2254
Merit: 1020
★ Ⓚ KORE TEAM Ⓚ ★
We are working on a Bitcoin Wallet translation for the Æther OS.
 Cool
legendary
Activity: 2254
Merit: 1020
★ Ⓚ KORE TEAM Ⓚ ★
1-6-15

Æther OS incorporates seamless Tor and VPN privacy protections. Developers need code only with similar objects and classes they are already familiar with within the .NET/Mono API and Æther takes care of the rest; however, this is merely the first implementation of the privacy layer and more seamless protections are being planned to be added: For example, what we shall refer to at present as "Tor 2.0" will add additional security and privacy protections to the platform and apps running on it.

NOTE: To Counteract the typical,...More than one person is in possession of the Source Code.
 Wink



Bump...
legendary
Activity: 2254
Merit: 1020
★ Ⓚ KORE TEAM Ⓚ ★
As per the XDA Developers Forums:

A concern was addressed being the code used to be written with the unique character "Æ" as in the word Æther OS



Quote from: vishalbiswas;57691604
Or you could do this.
Whatever plugin or IDE you decide to make you can add a feature which will automatically replace capital AE at the start of a word to that character as you continue typing.

Sent from my Nokia_XL

This suggestion has been implemented with a fix.
Thanks for your input.
Smiley
legendary
Activity: 2254
Merit: 1020
★ Ⓚ KORE TEAM Ⓚ ★
1-6-15

Æther OS incorporates seamless Tor and VPN privacy protections. Developers need code only with similar objects and classes they are already familiar with within the .NET/Mono API and Æther takes care of the rest; however, this is merely the first implementation of the privacy layer and more seamless protections are being planned to be added: For example, what we shall refer to at present as "Tor 2.0" will add additional security and privacy protections to the platform and apps running on it.

NOTE: To Counteract the typical,...More than one person is in possession of the Source Code.
 Wink

legendary
Activity: 2254
Merit: 1020
★ Ⓚ KORE TEAM Ⓚ ★


Looks like just about ALL API's are completed.
 Smiley
UPDATE Soon...


YES!!!!
1-5-15 SDK UPDATE:
New Release Additions:

All necessary APIs required in order to write 99% of apps is now complete.

+ Video Input (input as webcam for emulation purposes)
+ Audio Output
+ Example app (including course code) showcases video input (as a box that can be moved around with the pointer) and audio output by audio generation when buttons are clicked.
+ Fully transparent Tor- and VPN-targeted classes which can be used (as alternatives) to the standard .NET implementations (e.g. AEtherSocket.) Full backend Tor and VPN infrastructure will be implemented on the device. For now the classes are there to be the methods and code building blocks by which seamless TCP security operations will take place in future, on the KOREphone.
+ Bug fixes

Æther SDK 0.3 Installer:
https://mega.co.nz/#!uRlHAaKS!Wzw8Q_0UhxMXFQN31NqnH5PMTAx1kDSpz29uKn0yeM8

All necessary APIs required in order to write 99% of apps is now complete (the exception being some games and apps that do 3D graphics.) Any extras which may be required will be added by request from any devs writing apps, of course.

The hardware rendering infrastructure is next, followed by hardware integration. In the meantime devs have essentially everything they would need in order to write their apps.

FYI: Attached is a summary of the OS components, it’s currently at just under 17K lines of code. That’s a lot more actual code; I’ve still yet to determine exactly how much that is but it’s easily double or triple the number.
hero member
Activity: 728
Merit: 500


Looks like just about ALL API's are completed.
 Smiley
UPDATE Soon...


YES!!!!
Pages:
Jump to: